Adversarial Debiasing for Unbiased Parameter Recovery
Luke C Sanford, Megan Ayers, Matthew Gordon, Eliana Stone
TL;DR
The paper tackles measurement-error bias that arises when machine-learned predictions serve as dependent variables in causal regressions. It introduces an adversarial debiasing framework that trains prediction models to minimize error while preventing information about the treatment variable from leaking into the residuals, thereby reducing $\\mathrm{Cov}(\\nu, X)$. It additionally provides a formal bias-detection test with a power-analysis workflow to quantify the required ground-truth labeling and demonstrates via simulations and a road-forest application that adversarial predictions yield unbiased parameter recovery where naive predictions do not. The approach offers practical, workflow-friendly gains for causal inference in remote sensing and related high-dimensional settings, along with important guidance on standard errors and inference under model uncertainty.
Abstract
Advances in machine learning and the increasing availability of high-dimensional data have led to the proliferation of social science research that uses the predictions of machine learning models as proxies for measures of human activity or environmental outcomes. However, prediction errors from machine learning models can lead to bias in the estimates of regression coefficients. In this paper, we show how this bias can arise, propose a test for detecting bias, and demonstrate the use of an adversarial machine learning algorithm in order to de-bias predictions. These methods are applicable to any setting where machine-learned predictions are the dependent variable in a regression. We conduct simulations and empirical exercises using ground truth and satellite data on forest cover in Africa. Using the predictions from a naive machine learning model leads to biased parameter estimates, while the predictions from the adversarial model recover the true coefficients.
