Optimal Transport for Treatment Effect Estimation
About
Estimating conditional average treatment effect from observational data is highly challenging due to the existence of treatment selection bias. Prevalent methods mitigate this issue by aligning distributions of different treatment groups in the latent space. However, there are two critical problems that these methods fail to address: (1) mini-batch sampling effects (MSE), which causes misalignment in non-ideal mini-batches with outcome imbalance and outliers; (2) unobserved confounder effects (UCE), which results in inaccurate discrepancy calculation due to the neglect of unobserved confounders. To tackle these problems, we propose a principled approach named Entire Space CounterFactual Regression (ESCFR), which is a new take on optimal transport in the context of causality. Specifically, based on the framework of stochastic optimal transport, we propose a relaxed mass-preserving regularizer to address the MSE issue and design a proximal factual outcome regularizer to handle the UCE issue. Extensive experiments demonstrate that our proposed ESCFR can successfully tackle the treatment selection bias and achieve significantly better performance than state-of-the-art methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Individual Treatment Effect Estimation | IHDP (within-sample) | Sqrt PEHE2.93 | 49 | |
| Individual Treatment Effect Estimation | IHDP (out-of-sample) | -- | 32 | |
| Individual Treatment Effect (ITE) Estimation | Synthetic | PEHE3.93 | 16 | |
| Individual Treatment Effect (ITE) Estimation | Synthetic (out) | PEHE4.09 | 16 | |
| Individual Treatment Effect Estimation | Online gaming product dataset KNN-Matched Ground Truth (out-of-sample) | Epsilon PEHE9.84 | 16 | |
| Individual Treatment Effect Estimation | Online gaming product dataset PSM-Matched Ground Truth (out-of-sample) | Epsilon PEHE9.68 | 16 | |
| Individual Treatment Effect Estimation | Online gaming product dataset KNN-Matched Ground Truth in-sample | Epsilon PEHE9.72 | 16 | |
| Individual Treatment Effect Estimation | Online gaming product dataset PSM-Matched Ground Truth (in-sample) | PEHE (Epsilon)9.5 | 16 | |
| Individual Treatment Effect (ITE) Estimation | NEWS (in) | PEHE1.78 | 16 | |
| Individual Treatment Effect (ITE) Estimation | NEWS (out) | PEHE1.78 | 16 |