SOTAVerified

Paradoxes in Fair Machine Learning

2019-12-01NeurIPS 2019Code Available0· sign in to hype

Paul Goelz, Anson Kahng, Ariel D. Procaccia

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

Equalized odds is a statistical notion of fairness in machine learning that ensures that classification algorithms do not discriminate against protected groups. We extend equalized odds to the setting of cardinality-constrained fair classification, where we have a bounded amount of a resource to distribute. This setting coincides with classic fair division problems, which allows us to apply concepts from that literature in parallel to equalized odds. In particular, we consider the axioms of resource monotonicity, consistency, and population monotonicity, all three of which relate different allocation instances to prevent paradoxes. Using a geometric characterization of equalized odds, we examine the compatibility of equalized odds with these axioms. We empirically evaluate the cost of allocation rules that satisfy both equalized odds and axioms of fair division on a dataset of FICO credit scores.

Tasks

Reproductions