Elements of Causal Inference: Foundations and Learning Algorithms

Front Cover
MIT Press, Nov 29, 2017 - Computers - 288 pages
A concise and self-contained introduction to causal inference, increasingly important in data science and machine learning.

The mathematization of causality is a relatively recent development, and has become increasingly important in data science and machine learning. This book offers a self-contained and concise introduction to causal models and how to learn them from data.

After explaining the need for causal models and discussing some of the principles underlying causal inference, the book teaches readers how to use causal models: how to compute intervention distributions, how to infer causal models from observational and interventional data, and how causal ideas could be exploited for classical machine learning problems. All of these topics are discussed first in terms of two variables and then in the more general multivariate case. The bivariate case turns out to be a particularly hard problem for causal learning because there are no conditional independences as used by classical methods for solving multivariate cases. The authors consider analyzing statistical asymmetries between cause and effect to be highly instructive, and they report on their decade of intensive research into this problem.

The book is accessible to readers with a background in machine learning or statistics, and can be used in graduate courses or as a reference for researchers. The text includes code snippets that can be copied and pasted, exercises, and an appendix with a summary of the most important technical concepts.

 

Contents

Statistical and Causal Models
1
Assumptions for Causal Inference
15
CauseEffect Models
33
Learning CauseEffect Models
43
Connections to Machine Learning I
71
Multivariate Causal Models
81
Learning Multivariate Causal Models
135
Connections to Machine Learning II
157
Hidden Variables
171
Time Series
197
Appendix Some Probability and Statistics
213
Appendix Causal Orderings and Adjacency Matrices
221
Appendix Proofs
225
Bibliography
235
Index
263
Copyright

Other editions - View all

Common terms and phrases

About the author (2017)

Jonas Peters is Associate Professor of Statistics at the University of Copenhagen.

Dominik Janzing is a Senior Research Scientist at the Max Planck Institute for Intelligent Systems in Tübingen, Germany.

Bernhard Schölkopf is Director at the Max Planck Institute for Intelligent Systems in Tübingen, Germany. He is coauthor of Learning with Kernels (2002) and is a coeditor of Advances in Kernel Methods: Support Vector Learning (1998), Advances in Large-Margin Classifiers (2000), and Kernel Methods in Computational Biology (2004), all published by the MIT Press.

Bibliographic information