19
Intro for Causality Dinghuai Zhang 2020.4

Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Intro for CausalityDinghuai Zhang 2020.4

Page 2: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Two branches

• Donald Rubin• potential outcome• goal: causal effect

• bio-stats & bio-medical

Page 3: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Two branches

• Judea Pearl• Directed Acyclic Graph (DAG) • causal discovery• stats & ml

Page 4: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

• Bernhard Schölkopf

Page 5: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Confounder

Page 6: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Structral Causal Model (SCM)

•A → T

• independence of cause and mechanism:• N_A N_T• p(a,t) = p(a)p(t|a)

Page 7: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

connection with SSL

• Semi-supervised learning used unlabeled X to help• if and are indeed independent, • then SSL won’t help

• therefore, all cases where SSL helps is anti-causal

Page 8: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

p(a,t) = p(a)p(t|a) or p(t)p(a|t) ?

• IF • intervening on A has changed T , but intervening on T has not

changed A • THEN • we think A → T

Page 9: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Intervention

• C → E (cause → effect)

Page 10: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Counterfactual

• T = 1: with treatment• N_B = 0: normal patient N_B = 1: rare patient• B = 0: healthy B = 1: blind

Page 11: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,
Page 12: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Simpson’s paradox

conditional prob compare:

Page 13: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

• Z: size of the stone• R: whether recovery

• instead of compare conditional probability• we should compare intervention probability:

Page 14: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

If equal, then X -> Y

Page 15: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Learning Cause-Effect

• Identifiability• additional assumptions are required

Page 16: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Structure Identification

• Given (X, Y) ~ dataset

Page 17: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,
Page 18: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Alternative approach

• compare independence:• p(x) p(y|x) or p(y) p(x|y) ?

Supervised learning approach

Page 19: Intro for Causality · 2020-05-06 · causal inference for statistics, social, and biomedical sciences an introduction guido w. imbens donald b. rubin . causality models, reasoning,

Thank you for listening