Recovering Counterfactual Distributions via Wasserstein GANs
Xinran Liu
TL;DR
The paper develops a Wasserstein GAN framework for Distributional Synthetic Controls, replacing $L_2$-based quantile matching with a transport-based objective $W_1$ to recover counterfactual outcome distributions. It establishes identification under a latent-factor/transport structure with a scaled-isometry condition, and shows consistency and asymptotic normality of the estimator under a sieve-type regime. The empirical results demonstrate superior robustness to heavy-tailed contamination, support mismatch, and multimodal counterfactuals, including a bimodal recovery example and a multivariate extension, with a Kansas structural-break stress test illustrating practical applicability. The approach provides a principled, geometry-aware method for distributional causal inference that extends naturally to high-dimensional outcomes and circumvents the gradient/overlap issues that plague quantile-based methods.
Abstract
Standard Distributional Synthetic Controls (DSC) estimate counterfactual distributions by minimizing the Euclidean $L_2$ distance between quantile functions. We demonstrate that this geometric reliance renders estimators fragile: they lack informative gradients under support mismatch and produce structural artifacts when outcomes are multimodal. This paper proposes a robust estimator grounded in Optimal Transport (OT). We construct the synthetic control by minimizing the Wasserstein-1 distance between probability measures, implemented via a Wasserstein Generative Adversarial Network (WGAN). We establish the formal point identification of synthetic weights under an affine independence condition on the donor pool. Monte Carlo simulations confirm that while standard estimators exhibit catastrophic variance explosions under heavy-tailed contamination and support mismatch, our WGAN-based approach remains consistent and stable. Furthermore, we show that our measure-based method correctly recovers complex bimodal mixtures where traditional quantile averaging fails structurally.
