identification of conditional causal effects under markov
play

Identification of Conditional Causal Effects under Markov - PowerPoint PPT Presentation

Identification of Conditional Causal Effects under Markov Equivalence Amin Jaber, Jiji Zhang, Elias Bareinboim jaber0@purdue.edu , jijizhang@ln.edu.hk , eb@cs.columbia.edu 33rd Conference on Neural Information Processing Systems (NeurIPS) 1


  1. Identification of Conditional Causal Effects under Markov Equivalence Amin Jaber, Jiji Zhang, Elias Bareinboim jaber0@purdue.edu , jijizhang@ln.edu.hk , eb@cs.columbia.edu 33rd Conference on Neural Information Processing Systems (NeurIPS) 
 1 Vancouver, Canada — December, 2019

  2. Motivating Example - What’s the e ff ect of exercise on cholesterol? 1 2 2

  3. Solution: Causal Diagram Motivating Example Age - What’s the e ff ect of exercise on cholesterol? 1 2 Exercise Cholesterol 2

  4. Solution: Causal Diagram Motivating Example Age - What’s the e ff ect of exercise on cholesterol? 1 2 Exercise Cholesterol Correlation ✕ More exercise → Higher cholesterol 2

  5. Solution: Causal Diagram Motivating Example Age - What’s the e ff ect of exercise on cholesterol? 1 2 Exercise Cholesterol ✓ Correlation ✕ Causation More exercise → Higher cholesterol More exercise → Lower cholesterol 2 (for each age group)

  6. What is Causal Identification? 3

  7. What is Causal Identification? Query 1 Q= P x ( y | z ) 3

  8. What is Causal Identification? Query 1 Q= P x ( y | z ) Diagram 2 X Z Y 3

  9. What is Causal Identification? Query 1 Q= P x ( y | z ) Diagram 2 X Z Y Data 3 P ( x , z , y ) 3

  10. What is Causal Identification? Based on the current knowledge about the problem (2) and the available data (3), is the research question (1) identifiable? Query 1 Q= P x ( y | z ) Diagram 2 X Z Y Data 3 P ( x , z , y ) 3

  11. What is Causal Identification? Based on the current knowledge about the problem (2) and the available data (3), is the research question (1) identifiable? Query 1 computable Q= P x ( y | z ) Diagram 2 X Z Y Data 3 P ( x , z , y ) 3

  12. What is Causal Identification? Based on the current knowledge about the problem (2) and the available data (3), is the research question (1) identifiable? Query 1 Q= P x ( y | z ) Causal Solution Diagram Inference 2 yes / no? Engine X Z Y Data 3 P ( x , z , y ) 3

  13. What is Causal Identification? Based on the current knowledge about the problem (2) and the available data (3), is the research question (1) identifiable? Query 1 Q= P x ( y | z ) Causal Solution Diagram Inference 2 yes / no? Engine X Z Y P x ( y | z ) = P ( y | z , x ) Data 3 P ( x , z , y ) 3

  14. What is Causal Identification? Based on the current knowledge about the problem (2) and the available data (3), is the research question (1) identifiable? Query 1 Q= P x ( y | z ) Causal Solution Diagram Inference 2 yes / no? Engine X Z Y P x ( y | z ) = P ( y | z , x ) Causation Association Data 3 (Query) (Data) P ( x , z , y ) 👎 3

  15. What is Causal Identification? Based on the current knowledge about the problem (2) and the available data (3), is the research question (1) identifiable? Query 1 Q= P x ( y | z ) Causal Solution Diagram Inference 2 yes / no? Engine X Z Y P x ( y | z ) = P ( y | z , x ) Causation Association Data 3 (Query) (Data) P ( x , z , y ) 👎 Great, but… 3

  16. Can a causal diagram be learned from data? 4

  17. Can a causal diagram be learned from data? Answer: In general, no! 4

  18. Can a causal diagram be learned from data? 1 X Z Y 2 X Z Y 3 X Z Y 4

  19. Can a causal diagram be learned from data? 1 X Z Y P ( x , z , y ) Non-causal 2 X Z Y Probability Distribution 3 X Z Y 4

  20. Can a causal diagram be learned from data? 1 X Z Y P ( x , z , y ) Non-causal 2 X Z Y Probability Distribution 3 X Z Y Diagrams impose the same constraints over the observational distribution . 4

  21. Can a causal diagram be learned from data? 1 X Z Y P ( x , z , y ) Non-causal 2 X Z Y Probability Distribution 3 X Z Y Diagrams impose the same constraints over the observational distribution . 4 Markov Equivalence Class

  22. Can a causal diagram be learned from data? 1 X Z Y Summary Graph Partial Ancestral P ( x , z , y ) Graph (PAG) Non-causal 2 X Z X Z Y Y Probability Distribution 3 X Z Y Diagrams impose the same constraints over the observational distribution . 4 Markov Equivalence Class

  23. Data-Driven Causal Identification Query 1 Q= P x ( y | z ) Relaxed 3 Diagram CI Engine X Z Y ? Causal Learning Data 2 P ( x , z , y ) 5

  24. Data-Driven Causal Identification Query 1 Q= P x ( y | z ) Relaxed 3 Diagram CI Engine X Z Y Causal Learning Data 2 P ( x , z , y ) 5

  25. Data-Driven Causal Identification • Research question: Based on the qualitative causal diagram (3) learned from data (2), is the causal effect (1) computable? Query 1 Q= P x ( y | z ) Relaxed 3 Diagram Solution CI Engine yes / no? X Z Y Causal Learning Data 2 P ( x , z , y ) 5

  26. Data-Driven Causal Identification • Research question: Based on the qualitative causal diagram (3) learned from data (2), is the causal effect (1) computable? Query 1 Q= P x ( y | z ) Relaxed 3 Diagram Solution CI Engine yes / no? X Z Y Causal Learning Data 2 P ( x , z , y ) 5

  27. Data-Driven Causal Identification • Research question: Based on the qualitative causal diagram (3) learned from data (2), is the causal effect (1) computable? Query 1 Q= P x ( y | z ) Relaxed 3 Diagram Solution CI Engine yes / no? P x ( y | z ) = P ( y | z , x ) 👎 X Z Y Causal Learning E ff ect is identifiable in every 
 diagram in the equivalence class, 
 Data 2 and with same expression! P ( x , z , y ) 5

  28. Conclusions 6

  29. Conclusions • We develop an algorithm to identify conditional causal e ff ects from an equivalence class of causal diagrams. 6

  30. Conclusions • We develop an algorithm to identify conditional causal e ff ects from an equivalence class of causal diagrams. • This is the first general, entirely data-driven procedure for finding conditional causal e ff ects available in the literature. 6

  31. Conclusions • We develop an algorithm to identify conditional causal e ff ects from an equivalence class of causal diagrams. • This is the first general, entirely data-driven procedure for finding conditional causal e ff ects available in the literature. • To know more about it -- stop by our poster #186. 6

  32. Conclusions • We develop an algorithm to identify conditional causal e ff ects from an equivalence class of causal diagrams. • This is the first general, entirely data-driven procedure for finding conditional causal e ff ects available in the literature. • To know more about it -- stop by our poster #186. Thank you!  6

Recommend


More recommend