English

Adversarial Balancing for Causal Inference

Machine Learning 2020-09-14 v3 Machine Learning

Abstract

Biases in observational data of treatments pose a major challenge to estimating expected treatment outcomes in different populations. An important technique that accounts for these biases is reweighting samples to minimize the discrepancy between treatment groups. We present a novel reweighting approach that uses bi-level optimization to alternately train a discriminator to minimize classification error, and a balancing weights generator that uses exponentiated gradient descent to maximize this error. This approach borrows principles from generative adversarial networks (GANs) to exploit the power of classifiers for measuring two-sample divergence. We provide theoretical results for conditions in which the estimation error is bounded by two factors: (i) the discrepancy measure induced by the discriminator; and (ii) the weights variability. Experimental results on several benchmarks comparing to previous state-of-the-art reweighting methods demonstrate the effectiveness of this approach in estimating causal effects.

Keywords

Cite

@article{arxiv.1810.07406,
  title  = {Adversarial Balancing for Causal Inference},
  author = {Michal Ozery-Flato and Pierre Thodoroff and Matan Ninio and Michal Rosen-Zvi and Tal El-Hay},
  journal= {arXiv preprint arXiv:1810.07406},
  year   = {2020}
}
R2 v1 2026-06-23T04:42:47.419Z