NeurIPS 2020poster57 citations

Achieving Equalized Odds by Resampling Sensitive Attributes

Yaniv Romano, Stephen Bates, Emmanuel Candes

Abstract

We present a flexible framework for learning predictive models that approximately satisfy the equalized odds notion of fairness. This is achieved by introducing a general discrepancy functional that rigorously quantifies violations of this criterion. This differentiable functional is used as a penalty driving the model parameters towards equalized odds. To rigorously evaluate fitted models, we develop a formal hypothesis test to detect whether a prediction rule violates this property, the first such test in the literature. Both the model fitting and hypothesis testing leverage a resampled version of the sensitive attribute obeying equalized odds, by construction. We demonstrate the applicability and validity of the proposed framework both in regression and multi-class classification problems, reporting improved performance over state-of-the-art methods. Lastly, we show how to incorporate techniques for equitable uncertainty quantification---unbiased for each group under study---to communicate the results of the data analysis in exact terms.

BibTeX
@inproceedings{NEURIPS2020_03593ce5,
 author = {Romano, Yaniv and Bates, Stephen and Candes, Emmanuel},
 booktitle = {Advances in Neural Information Processing Systems},
 editor = {H. Larochelle and M. Ranzato and R. Hadsell and M.F. Balcan and H. Lin},
 pages = {361--371},
 publisher = {Curran Associates, Inc.},
 title = {Achieving Equalized Odds by Resampling Sensitive Attributes},
 url = {https://proceedings.neurips.cc/paper_files/paper/2020/file/03593ce517feac573fdaafa6dcedef61-Paper.pdf},
 volume = {33},
 year = {2020}
}
Achieving Equalized Odds by Resampling Sensitive Attributes · NeurIPS 2020