atlas

Research map / Probabilistic and scientific modeling / Treatment effects

AutoCATE: End-to-End, Automated Treatment Effect Estimation

ICML 2025 · Probabilistic and scientific modeling › Treatment effects · approach: Benchmarking treatment effect models · 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.

Formalizes CATE pipeline search as a counterfactual CASH problem and presents AutoCATE, an open-source end-to-end AutoML framework covering evaluation (risk measures), estimation (metalearners/baselearners), and ensembling for treatment effect estimation.

Problem

Building, tuning, and validating machine learning pipelines for conditional average treatment effect (CATE) estimation is complex because the true treatment effect is never observed and covariate shift arises from confounding, which limits practical adoption.

Approach

Treat CATE pipeline selection as a counterfactual CASH optimization searching over preprocessors, metalearners, baselearners, hyperparameters, and risk-based evaluation protocols, with proxy risks built from pseudo-outcomes and new ensembling/multi-objective selection strategies.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use multiple optimization trials to tune the evaluation models (ablation)AutoCATE evaluation stage · IHDP, ACIC, Twins, News√PEHEHelped
Combine multiple risk measures or multiple versions of one risk measure (ablation)AutoCATE model selection · IHDP, ACIC, Twins, News√PEHEMixed
Use a 30–50% holdout ratio for evaluation (ablation)AutoCATE evaluation protocol · IHDP, ACIC, Twins, News√PEHEHelped
Exclude the R-, F-, Z-, and U-Learners from the search (ablation)AutoCATE estimation stage · IHDP, ACIC, Twins, News√PEHEHelped
Restrict baselearners to random forests, extra trees, gradient boosting, and multilayer perceptrons (ablation)AutoCATE estimation and evaluation search · IHDP, ACIC, Twins, News√PEHEHelped
Combine the five best pipelines instead of selecting one (ablation)AutoCATE with a single T-risk · IHDP√PEHE: 2.15±.35 -> 1.90±.34Helped
Combine the five best pipelines instead of selecting one (ablation)AutoCATE with a single T-risk · ACIC√PEHE: 1.52±.09 -> 1.34±.08Helped
Combine the five best pipelines instead of selecting one (ablation)AutoCATE with a single T-risk · Twins√PEHE: .323±.00 -> .325±.00Hurt
Combine the five best pipelines instead of selecting one (ablation)AutoCATE with a single T-risk · News√PEHE: 2.42±.07 -> 2.33±.06Helped
Use the T-risk for model selection rather than other tested risk measures (ablation)T-Learner with gradient boosting · ACIC√PEHE: 1.74±.10 -> 1.52±.09Helped
Use the T-risk for model selection rather than other tested risk measures (ablation)T-Learner with gradient boosting · Twins√PEHE: .323±.00Mixed
Use a particular evaluation metric for model selection (ablation)AutoCATE · CATE evaluation tasksselected evaluation metricHelped

Surprising findings

Limitations

Experimental setup

Datasets: IHDP ACIC 2016 News Twins Hillstrom Information

Benchmarks: IHDP ACIC Twins News

Metrics: sqrt PEHE MAPE AUQC

Baselines: T-Learner with gradient boosting (mu-risk tuned) S-Learner random forest T-Learner random forest S-Learner gradient boosting T-Learner gradient boosting

Builds on: CASH (combined algorithm selection and hyperparameter optimization) FLAML CausalML scikit-learn optuna Mahajan et al. 2023 softmax stacking

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