Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Adapting Neural Networks for the Estimation of Treatment Effects

About

This paper addresses the use of neural networks for the estimation of treatment effects from observational data. Generally, estimation proceeds in two stages. First, we fit models for the expected outcome and the probability of treatment (propensity score) for each unit. Second, we plug these fitted models into a downstream estimator of the effect. Neural networks are a natural choice for the models in the first step. The question we address is: how can we adapt the design and training of the neural networks used in the first step in order to improve the quality of the final estimate of the treatment effect? We propose two adaptations based on insights from the statistical literature on the estimation of treatment effects. The first is a new architecture, the Dragonnet, that exploits the sufficiency of the propensity score for estimation adjustment. The second is a regularization procedure, targeted regularization, that induces a bias towards models that have non-parametrically optimal asymptotic properties `out-of-the-box`. Studies on benchmark datasets for causal inference show these adaptations outperform existing methods. Code is available at github.com/claudiashi57/dragonnet.

Claudia Shi, David M. Blei, Victor Veitch• 2019

Related benchmarks

TaskDatasetResultRank
pancytopenia onset predictionClaims
Rate9
60
Individual Treatment Effect EstimationIHDP (within-sample)
Sqrt PEHE3.68
49
Individual Treatment Effect EstimationIHDP (out-of-sample)--
32
Binary Treatment Effect EstimationACIC Datasets-1k 2018
Epsilon ATE0.01
24
Binary Treatment Effect EstimationACIC Datasets-10k 2018
Epsilon ATE0.0097
24
Binary Treatment Effect EstimationACIC Datasets-50k 2018
Epsilon ATE0.027
24
Treatment Effect EstimationJOBS semi-synthetic (test)
MSE2.63e-4
22
Treatment Effect EstimationACIC semi-synthetic 2017
Mean TEE Error8.82e-4
22
Treatment Effect EstimationRORCO semi-synthetic
MSE0.0011
22
Treatment Effect EstimationNEWS semi-synthetic (test)
MSE2.66e-5
22
Showing 10 of 36 rows

Other info

Code

Follow for update