CAUSAL DISCOVERY CAUSAL DISCOVERY Beware of the DAG! Beware of the - - PowerPoint PPT Presentation

causal discovery causal discovery beware of the dag
SMART_READER_LITE
LIVE PREVIEW

CAUSAL DISCOVERY CAUSAL DISCOVERY Beware of the DAG! Beware of the - - PowerPoint PPT Presentation

CAUSAL DISCOVERY CAUSAL DISCOVERY Beware of the DAG! Beware of the DAG! Philip Dawid University of Cambridge Seeing and Doing Seeing and Doing Causality is about the effects of interventions To discover these we really should


slide-1
SLIDE 1

CAUSAL DISCOVERY Beware of the DAG! CAUSAL DISCOVERY Beware of the DAG!

Philip Dawid University of Cambridge

slide-2
SLIDE 2

Seeing and Doing Seeing and Doing

  • Causality is about the effects of

interventions

  • To discover these we really should

experiment

  • If we can’t, is there anything sensible we

can conclude from observational data?

  • No amount of clever analysis of
  • bservational data can replace

experimentation

slide-3
SLIDE 3

Seeing Seeing

  • Association

– Describe stochastic dependence and independence

  • Conditional Independence

– We have a formal algebraic theory

  • Semi-graphoid
  • Separoid
slide-4
SLIDE 4

Properties of CI Properties of CI

X⊥ ⊥Y |Z ⇒ Y ⊥ ⊥X|Z X⊥ ⊥Y |X X⊥ ⊥Y |Z, W ≤ Y ⇒ X⊥ ⊥W|Z X⊥ ⊥Y |Z, W ≤ Y ⇒ X⊥ ⊥Y |(W, Z) X⊥ ⊥Y |Z and X⊥ ⊥W|(Y, Z) ⎫ ⎪ ⎬ ⎪ ⎭ ⇒ X⊥ ⊥(Y, W)|Z.

slide-5
SLIDE 5

Graphical Representation Graphical Representation

  • Certain collections of CI properties can be

described and manipulated using a DAG

  • A probabilistic CI property corresponds to a

graphical separation property

– d-separation – moralization

  • That’s it!
slide-6
SLIDE 6

Example Example

U ⊥ ⊥ Z Y ⊥ ⊥ Z | (T, U)

Y T U Z

slide-7
SLIDE 7

Points to Remember Points to Remember

  • The graph is nothing but an indirect way
  • f describing the CI relationships

– cf. regression

  • Clear semantics of this description
  • May be several alternative

representations (or none)

  • Arrows have no intrinsic meaning

– CI is non-directional!

  • Represented relationships unaffected by
  • thers unmentioned
slide-8
SLIDE 8

B A

Doing Doing

FA

B⊥ ⊥FA|A

Augmented DAG with intervention indicators Explicit causal semantics

slide-9
SLIDE 9

“Reification” “Reification”

In an associational DAG:

  • (Some) arrows represent direction of

influence, direct cause,…

  • (Some) directed paths represent causal

pathways”

  • If these exist in all equivalent DAG

representations,

– or if they can be described in terms of additive noise

they are truly causal

slide-10
SLIDE 10

C B A C B A C B A C B A B

A⊥ ⊥B|C A⊥ ⊥B A⊥ ⊥B|C A⊥ ⊥B|C

A

A⊥ ⊥B

slide-11
SLIDE 11

With intervention indicators With intervention indicators

C B A C B A C B A C B A FA FA FA FA

( C ⊥ ⊥ FA | A B ⊥ ⊥ (A, FA) | C ( C ⊥ ⊥ FA B ⊥ ⊥ (A, FA) | C ( (B, C) ⊥ ⊥ FA A ⊥ ⊥ B | (FA, C) ( C ⊥ ⊥ FA | (A, B) B ⊥ ⊥ (A, FA)

A⊥ ⊥B|(FA, C)

slide-12
SLIDE 12

Intuition and Formality Intuition and Formality

Hernan and Robins (2006): A causal DAG is a DAG in which: 1) the lack of an arrow from Vj to Vm can be interpreted as the absence of a direct causal effect of Vj on Vm (relative to the other variables

  • n the graph)

2) all common causes, even if unmeasured, of any pair of variables on the graph are themselves on the graph. In Figure 2 the inclusion of the measured variables (Z, X, Y) implies that the causal DAG must also include their unmeasured common causes (U, U*).

slide-13
SLIDE 13

Y X U Z FX Y X U Z FX U*

⊥ ⊥ {U, Z, FX} Y ⊥ ⊥ (Z, FX)|(U, X)

slide-14
SLIDE 14

When can we just add intervention variables? When can we just add intervention variables?

  • Behaviour of system when kicked need not

bear any relationship to its behaviour when

  • bserved
  • If
  • n adding interventions, neither of A nor B

can cause the other (weak causal Markov property??)

– why need this be?

A⊥ ⊥B (A⊥ ⊥B | ancestors),

slide-15
SLIDE 15

A way ahead? A way ahead?

  • Obtain interventional as well as
  • bservational data
  • Seek conditional independences involving

interventions as well as observations

  • Use to build augmented DAG
  • Genuine causal interpretation