atlas

Research map / Probabilistic and scientific modeling / Treatment effects

Do Contemporary Causal Inference Models Capture Real-World Heterogeneity? Findings from a Large-Scale Benchmark

ICLR 2025 · Probabilistic and scientific modeling › Treatment effects · approach: Meta-learners and partial identification · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Benchmarks 16 CATE estimators on 43,200 observational-sampling variants of 12 real-world RCT datasets, using a new unbiased MSE-ranking statistic Q-hat, and finds most CATE estimates fail to beat trivial baselines.

Problem

Evaluating whether contemporary CATE estimation models capture real-world heterogeneity, given that ground-truth CATE is unobservable and existing evaluations rely on simulated outcomes or proxy losses with self-serving bias.

Approach

Applies observational sampling to real RCT data to create biased training subsets and held-out RCT evaluation sets, and introduces Q = MSE minus a constant with a sample statistic Q-hat that is unbiased for Q when propensity is known, so models can be ranked by MSE without counterfactual ground truth.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use contemporary CATE estimates instead of the zero-effect predictor16 CATE models · 43,200 observational-sampling datasetsMSE relative to zero-effect predictor: 62%Hurt
Use a CATE estimator instead of the constant-effect estimatorCATE estimators · 25,440 datasets with non-degenerate constant-effect estimateMSE relative to constant-effect estimator: 80%Hurt
Use orthogonality-based learners rather than other learnersdml, r, dr, and cforest models · 43,200 observational-sampling datasetswin share: 30%Hurt
Use s.xgb.cv as the CATE estimatorCATE models · 43,200 observational-sampling datasetswin share: 25.5%Mixed
Explicitly construct X·T interaction inputs for the S-learnerS-learner with Ridge Regression · 43,200 observational-sampling datasetswin share: 12.9% -> 11.1%Hurt
Explicitly construct X·T interaction inputs for the S-learnerS-learner with XGBoost · 43,200 observational-sampling datasetswin share: 25.5% -> 6.4%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: criteo ferman hillstrom sandercock nataid natarms natcity natcrime natdrug nateduc natenvir natfare

Benchmarks: Criteo Ferman Hillstrom Sandercock GSS RCT datasets

Metrics: Q-hat degeneracy rate win share average rank MRR (simulation ranking agreement)

Baselines: s.xgb.cv s.ridge.cv dragon.nn dml.lasso cforest dr.xgb.cv r.xgb.cv t.xgb.cv

Builds on: observational sampling Double Machine Learning causal forests DR-learner DragonNet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy