Fair Regression: Quantitative Definitions and Reduction-based Algorithms
arXiv:1905.12843
Abstract
In this paper, we study the prediction of a real-valued target, such as a risk score or recidivism rate, while guaranteeing a quantitative notion of fairness with respect to a protected attribute such as gender or race. We call this class of problems \emph{fair regression}. We propose general schemes for fair regression under two notions of fairness: (1) statistical parity, which asks that the prediction be statistically independent of the protected attribute, and (2) bounded group loss, which asks that the prediction error restricted to any protected group remain below some pre-determined level. While we only study these two notions of fairness, our schemes are applicable to arbitrary Lipschitz-continuous losses, and so they encompass least-squares regression, logistic regression, quantile regression, and many other tasks. Our schemes only require access to standard risk minimization algorithms (such as standard classification or least-squares regression) while providing theoretical guarantees on the optimality and fairness of the obtained solutions. In addition to analyzing theoretical properties of our schemes, we empirically demonstrate their ability to uncover fairness--accuracy frontiers on several standard datasets.
References in corpus (6)
- Scikit-learn: Machine Learning in Python
- Equality of Opportunity in Supervised Learning
- The Measure and Mismeasure of Fairness
- Fairness and Accountability Design Needs for Algorithmic Support in High-Stakes Public Sector Decision-Making
- Fairness in Criminal Justice Risk Assessments: The State of the Art
- Unleashing Linear Optimizers for Group-Fair Learning and Optimization
Cited by in corpus (10)
- Fairness in Machine Learning: A Survey
- Algorithmic decision making methods for fair credit scoring
- Review of Mathematical frameworks for Fairness in Machine Learning
- Toward Operationalizing Pipeline-aware ML Fairness: A Research Agenda for Developing Practical Guidelines and Tools
- Learning to Estimate Without Bias
- Subverting Fair Image Search with Generative Adversarial Perturbations
- A Sequentially Fair Mechanism for Multiple Sensitive Attributes
- Pareto-Optimal Fairness-Utility Amortizations in Rankings with a DBN Exposure Model
- When Fair Classification Meets Noisy Protected Attributes
- Grading video interviews with fairness considerations