LGOCMLMay 30, 2022

Metrizing Fairness

arXiv:2205.15049v56 citationsh-index: 50
Originality Incremental advance
AI Analysis

This work addresses fairness in machine learning for demographic groups, offering incremental improvements in computational efficiency and trade-offs.

The paper tackles the problem of ensuring group fairness in supervised learning by using integral probability metrics (IPMs) to measure unfairness, showing that certain IPMs enable unbiased gradient estimators and efficient stochastic gradient descent algorithms. Numerical experiments demonstrate that these methods achieve superior accuracy-unfairness trade-offs, sometimes orders of magnitude faster than state-of-the-art approaches.

We study supervised learning problems that have significant effects on individuals from two demographic groups, and we seek predictors that are fair with respect to a group fairness criterion such as statistical parity (SP). A predictor is SP-fair if the distributions of predictions within the two groups are close in Kolmogorov distance, and fairness is achieved by penalizing the dissimilarity of these two distributions in the objective function of the learning problem. In this paper, we identify conditions under which hard SP constraints are guaranteed to improve predictive accuracy. We also showcase conceptual and computational benefits of measuring unfairness with integral probability metrics (IPMs) other than the Kolmogorov distance. Conceptually, we show that the generator of any IPM can be interpreted as a family of utility functions and that unfairness with respect to this IPM arises if individuals in the two demographic groups have diverging expected utilities. We also prove that the unfairness-regularized prediction loss admits unbiased gradient estimators, which are constructed from random mini-batches of training samples, if unfairness is measured by the squared $\mathcal L^2$-distance or by a squared maximum mean discrepancy. In this case, the fair learning problem is susceptible to efficient stochastic gradient descent (SGD) algorithms. Numerical experiments on synthetic and real data show that these SGD algorithms outperform state-of-the-art methods for fair learning in that they achieve superior accuracy-unfairness trade-offs -- sometimes orders of magnitude faster.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes