Accelerated Foundation in Applied Causal InferenceFor Economists · 15 modules · 45 lessons
Part III · Advanced Causal Machine Learning

Module 07. Doubly Robust Estimation & Double Machine Learning

Combine flexible machine learning with orthogonal scores and cross-fitting to get valid causal inference.

Public health: high-dimensional controls (NHEFS smoking cessation) about 6 hours3 lessons
Module progress0/3 lessons · 0%
Lessons
7.1

Doubly Robust Estimation: AIPW

  • · Estimate an ATE by regression adjustment (the outcome-model approach)
  • · Combine the outcome model and the propensity score into the augmented IPW (AIPW) estimator
  • · Show by simulation that AIPW is consistent if either model is right ("double robustness")
120 min 5 Colab cellsVideo coming soon
7.2

From Partialling Out to Double Machine Learning

  • · Rebuild the partially linear model as "FWL with machine learning"
  • · Show that using the same data to fit and to residualise creates bias, and fix it with cross-fitting
  • · Implement a cross-fitted DML estimator by hand with random forests
120 min 5 Colab cellsVideo coming soon
7.3

DoubleML in Practice: PLR, IRM and a Real Health Application

  • · Estimate partially linear (PLR) and interactive (IRM) models with the DoubleML library
  • · Choose and compare nuisance learners (Lasso, random forests, LightGBM) by out-of-sample loss
  • · Estimate the effect of quitting smoking on weight gain with the NHEFS data
120 min 5 Colab cellsVideo coming soon