Foundations and Trends® in Optimization > Vol 9 > Issue 1-2

Causal Machine Learning: A Survey and Open Problems

By Jean Kaddour, UCL, UK, jean.kaddour.20@ucl.ac.uk | Aengus Lynch, UCL, UK, aengus.lynch.17@ucl.ac.uk | Qi Liu, University of Hong Kong, Hong Kong, liuqi@cs.hku.hk | Matt J. Kusner, École Polytechnique de Montréal, Canada and Mila - Québec AI Institute, Canada, matt.kusner@mila.quebec | Ricardo Silva, UCL, UK, ricardo.silva@ucl.ac.uk

 
Suggested Citation
Jean Kaddour, Aengus Lynch, Qi Liu, Matt J. Kusner and Ricardo Silva (2025), "Causal Machine Learning: A Survey and Open Problems", Foundations and TrendsĀ® in Optimization: Vol. 9: No. 1-2, pp 1-247. http://dx.doi.org/10.1561/2400000052

Publication Date: 26 Aug 2025
© 2025 J. Kaddour et al.
 
Subjects
Classification and prediction,  Deep learning,  Graphical models,  Reinforcement learning,  Learning and statistical methods
 

Free Preview:

Download extract

Share

Download article
In this article:
1. Introduction
2. Causality: A Minimal Introduction
3. Causal Supervised Learning
4. Causal Generative Modeling
5. Causal Explanations
6. Causal Fairness
7. Causal Reinforcement Learning
8. Modality-specific Applications
9. Causal Benchmarks
10. The Good, the Bad and the Ugly
11. Related Work
12. Conclusion
Acknowledgements
References

Abstract

Causal Machine Learning (CausalML) is an umbrella term for machine learning methods that formalize the datageneration process as a causal model. This perspective enables one to reason about the effects of changes to this process (interventions) and what would have happened in hindsight (counterfactuals). We categorize work in CausalML into five groups according to the problems they address: (1) causal supervised learning, (2) causal generative modeling, (3) causal explanations, (4) causal fairness, and (5) causal reinforcement learning. We systematically compare approaches in each category and point out open problems. Further, we review field-specific applications in computer vision, natural language processing, and graph representation learning. Finally, we provide an overview of causal benchmarks and a discussion of the state of this nascent field, including recommendations for future work.

DOI:10.1561/2400000052
ISBN: 978-1-63828-542-7
264 pp. $99.00
Buy book (pb)
 
ISBN: 978-1-63828-543-4
264 pp. $320.00
Buy E-book (.pdf)
Table of contents:
1. Introduction
2. Causality: A Minimal Introduction
3. Causal Supervised Learning
4. Causal Generative Modeling
5. Causal Explanations
6. Causal Fairness
7. Causal Reinforcement Learning
8. Modality-specific Applications
9. Causal Benchmarks
10. The Good, the Bad and the Ugly
11. Related Work
12. Conclusion
Acknowledgements
References

Causal Machine Learning: A Survey and Open Problems

Causal Machine Learning (CausalML) is an umbrella term for machine learning methods that formalize the data generation process as a causal model. This perspective enables one to reason about the effects of changes to this process (interventions) and what would have happened in hindsight (counterfactuals). CausalML can be categorized into five groups according to the problems they address, namely (1) causal supervised learning, (2) causal generative modeling, (3) causal explanations, (4) causal fairness, and (5) causal reinforcement learning.

In this monograph, approaches in the five categories of CausalML are systematically compared, and open problems are identified. The field-specific applications in computer vision, natural language processing, and graph representation learning are reviewed. Further, an overview of causal benchmarks is provided, as well as a discussion of the state of this nascent field, including recommendations for future work.

 
OPT-052