Causal Machine Learning
Dear all,
welcome to our course on Causal Machine learning in the module "Methods in Empirical Economics" (12 ECTS). This course has a special structure with a lecture and tutorial first and a seminar part second.
Please read the following information on the organization of the class carefully:
(1) The tutorial starts on **October 14, 2026** with an introduction to Programming with Python and other tools, that will help you in the course.
(2) The kick-off session for our course will take place on **October 15, 2026**. We'll give an overview on the structure and content of the course and you have the chance to ask questions. Please note that all questions on the organization of our course will be answered in this session (and not in the first tutorial.)
(3) Learn@FU: Please enroll in our e-learning course "Causal Machine Learning (WIWISS_V_10144408_26W)" (Course with a "Causal ML" Header image) at Learn@FU to access the course materials and receive all announcements.
Schedule
The course consists of two integrated parts:
- Part I (Lecture & Exercises): The first half of the semester introduces (i) the theoretical foundations of causal inference and the main strategies to identify causal effects, (ii) machine learning methods, and (iii) specific machine learning techniques for causal inference. Lectures are complemented by applied exercise sessions using Python.
- Part II (Seminar): In the second half of the semester, students independently work on a topic in causal machine learning. This includes presenting a research paper, implementing selected methods, and writing a seminar paper.
Prerequisites
- Intermediate Econometrics (e.g., Regression Analysis)
- Basic knowledge of causal inference (recommended)
Examination
- Seminar Paper
- Presentation
Active Participation
- Mandatory Test (pass/fail) after the lecture phase
Objectives
- After completing the course, students will:
- Understand the foundations of causal inference and the main strategies to identify causal effects
- Apply modern machine learning methods for causal estimation
- Master key approaches in causal machine learning Analyse and interpret heterogeneous treatment effects
- Critically evaluate empirical research using causal machine learning methods
- Conduct their own applied empirical project using real or simulated data
Content
Foundations of Causal Inference
- Potential Outcomes Framework
- Randomised Controlled Trials (RCTs)
- Selection Bias and Identification
- Control Variable Strategies
- Instrumental Variables (IV)
- Difference-in-Differences (DiD)
- Regression Discontinuity Design (RDD)
Machine Learning Methods
- Prediction vs. Causation
- Regularised Regression (Lasso, Ridge)
- Model Selection and Overfitting
- Tree-Based Methods (Regression Trees, Random Forests)
Causal Machine Learning
- Post-Double Selection (PDS)
- Double / Debiased Machine Learning (DML)
- Orthogonalisation and Neyman Orthogonality
- Estimation of Average Treatment Effects (ATE)
- Heterogeneous Treatment Effects
- Simulation-based evaluation of estimators
Note
While the course is designed as a 12 ECTS module for students in the Master in Economics and the Master in Public Economics at FU Berlin, it offers flexible participation options for students in other programmes.
In particular, students may choose to complete only one part of the course (6 ECTS each). For students in the Master in Statistics, these correspond to the modules "Neuere Statistische Methoden" (6 ECTS) and "Aktuelle Forschungsfragen der Ökonometrie" (6 ECTS). In this case, the test after the lecture phase constitutes the final exam of "Neuere Statistische Methoden", while the grade for "Aktuelle Forschungsfragen der Ökonometrie" is based on the presentation and the seminar paper. Similarly, students from other programmes (including the Berlin School of Economics PhD programme and the Master in Bamberg) may enrol in one or both parts of the course.
Participation in the second part is open to students who have participated in the first part or who have acquired equivalent prior knowledge (in particular in advanced causal inference and machine learning).
Literatur
Athey, S. (2019). The Impact of Machine Learning on Economics. pp. 507–552 in Ajay Agrawal, Joshua Gans, and Avi Goldfarb (editors), The Economics of Artificial Intelligence. University of Chicago Press. https://www.nber.org/system/files/chapters/c14009/c14009.pdf
Athey, S., & Imbens, G. W. (2017). The state of applied econometrics: Causality and policy evaluation. Journal of Economic Perspectives, 31(2), 3–32. https://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.31.2.3
Athey, S., & Imbens, G. (2019). Machine Learning Methods Economists Should Know About. https://eurocim2019.bips.eu/fileadmin/EuroCIM2019/AtheyImbens2018_pdf.pdf
Chernozhukov, V., Hansen, C., Kallus, N., Spindler, M., & Syrgkanis, V. (2024). Applied causal inference powered by ML and AI. arXiv preprint arXiv:2403.02467
Cinelli, C., Feller, A., Imbens, G., Kennedy, E., Magliacane, S., & Zubizarreta, J. (2025). Challenges in statistics: A dozen challenges in causality and causal inference. arXiv preprint arXiv:2508.17099.
Cunningham, S. (2021). Causal Inference: The Mixtape. Yale University Press. https://mixtape.scunning.com/
Gaillac, C. & L’Hour, J. (2025). Machine Learning for Econometrics. Oxford University Press.
Gareth, J., Daniela, W., Trevor, H., & Robert, T. (2013). An Introduction to Statistical Learning: With Applications in R. Springer.
Huber, M. (2023). Causal analysis: Impact evaluation and Causal Machine Learning with applications in R. MIT Press.
Mullainathan, S., & Spiess, J. (2017). Machine learning: an applied econometric approach.Journal of Economic Perspectives, 31(2), 87–106. https://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.31.2.87?source=post_page
Wager, S. (2024). Causal inference: A statistical learning approach https://web.stanford.edu/swager/causal_inf_book.pdf.
