Optimized Score Transformation for Consistent Fair Classification
Dennis Wei Affiliation: Karthikeyan Natesan Ramamurthy Affiliation: IBM Research Affiliation: 1101 Kitchawan Road Affiliation: Yorktown Heights, NY 10598, USA Flavio P. Calmon Affiliation: John A. Paulson School of Engineering and Applied Sciences Affiliation: Harvard University Affiliation: 150 Western Ave Affiliation: Allston, MA 02134, USA
Abstract
This paper considers fair probabilistic binary classification where the outputs of primary interest are predicted probabilities, commonly referred to as scores. We formulate the problem of transforming scores to satisfy fairness constraints that are linear in conditional means of scores while minimizing a cross-entropy objective. The formulation can be applied directly to post-process classifier outputs and we also explore a pre-processing extension, thus allowing maximum freedom in selecting a classification algorithm. We derive a closed-form expression for the optimal transformed scores and a convex optimization problem for the transformation parameters. In the population limit, the transformed score function is the fairness-constrained minimizer of cross-entropy with respect to the true conditional probability of the outcome. In the finite sample setting, we propose a method called $\mathsf{FairScoreTransformer}$ to approach this solution using a combination of standard probabilistic classifiers and ADMM. We provide several consistency and finite-sample guarantees for $\mathsf{FairScoreTransformer}$ , relating to the transformation parameters and transformed score function that
原文 arXiv:1906.00066;中英对照 + 大白话阅读 https://aha.fim.ai/paper/1906.00066v3