Fairness Constraints: Mechanisms for Fair Classification
arXiv:1507.05259
Abstract
Algorithmic decision making systems are ubiquitous across a wide variety of online as well as offline services. These systems rely on complex learning methods and vast amounts of data to optimize the service functionality, satisfaction of the end user and profitability. However, there is a growing concern that these automated decisions can lead, even in the absence of intent, to a lack of fairness, i.e., their outcomes can disproportionately hurt (or, benefit) particular groups of people sharing one or more sensitive attributes (e.g., race, sex). In this paper, we introduce a flexible mechanism to design fair classifiers by leveraging a novel intuitive measure of decision boundary (un)fairness. We instantiate this mechanism with two well-known classifiers, logistic regression and support vector machines, and show on real-world data that our mechanism allows for a fine-grained control on the degree of fairness, often at a small cost in terms of accuracy.
To appear in Proceedings of the 20th International Conference on Artificial Intelligence and Statistics (AISTATS). Open-source code implementation of our scheme is available at: https://github.com/mbilalzafar/fair-classification
Cited by in corpus (51)
- Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatment
- Prediction-Based Decisions and Fairness: A Catalogue of Choices, Assumptions, and Definitions
- Automated Directed Fairness Testing
- A Unified Approach to Quantifying Algorithmic Unfairness: Measuring Individual & Group Unfairness via Inequality Indices
- Fairness in Credit Scoring: Assessment, Implementation and Profit Implications
- An Empirical Characterization of Fair Machine Learning For Clinical Risk Prediction
- Fighting Fire with Fire: Using Antidote Data to Improve Polarization and Fairness of Recommender Systems
- Do the Machine Learning Models on a Crowd Sourced Platform Exhibit Bias? An Empirical Study on Model Fairness
- Fairness and Bias in Algorithmic Hiring: a Multidisciplinary Survey
- Operationalizing Individual Fairness with Pairwise Fair Representations
- Fairness in Algorithmic Decision Making: An Excursion Through the Lens of Causality
- The Internet of Federated Things (IoFT): A Vision for the Future and In-depth Survey of Data-driven Approaches for Federated Learning
- FlipTest: Fairness Testing via Optimal Transport
- POTs: Protective Optimization Technologies
- Machine learning fairness notions: Bridging the gap with real-world applications
- Visual Analysis of Discrimination in Machine Learning
- Fairness for Robust Log Loss Classification
- Towards Fair Classifiers Without Sensitive Attributes: Exploring Biases in Related Features
- Mitigating Unfairness via Evolutionary Multi-objective Ensemble Learning
- Modeling Epistemological Principles for Bias Mitigation in AI Systems: An Illustration in Hiring Decisions
- Can Fairness be Automated? Guidelines and Opportunities for Fairness-aware AutoML
- Fairness without the sensitive attribute via Causal Variational Autoencoder
- Fairness-Aware Learning with Prejudice Free Representations
- On Fair Selection in the Presence of Implicit and Differential Variance
- Adversarial training approach for local data debiasing
- Conservative Stochastic Optimization with Expectation Constraints
- Fix Fairness, Don't Ruin Accuracy: Performance Aware Fairness Repair using AutoML
- Representativity Fairness in Clustering
- Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Information
- Group Fairness in Prediction-Based Decision Making: From Moral Assessment to Implementation
- Towards Fairness in Personalized Ads Using Impression Variance Aware Reinforcement Learning
- Does Gender Matter? Towards Fairness in Dialogue Systems
- Joint Fairness Model with Applications to Risk Predictions for Under-represented Populations
- Bias, Fairness, and Accountability with AI and ML Algorithms
- Fairness-aware Model-agnostic Positive and Unlabeled Learning
- FairST: Equitable Spatial and Temporal Demand Prediction for New Mobility Systems
- FairIF: Boosting Fairness in Deep Learning via Influence Functions with Validation Set Sensitive Attributes
- Dynamic Modeling and Equilibria in Fair Decision Making
- What Constitutes a Less Discriminatory Algorithm?
- FairMILE: Towards an Efficient Framework for Fair Graph Representation Learning
- When Fair Classification Meets Noisy Protected Attributes
- Fairness in KI-Systemen
- Technologies for Trustworthy Machine Learning: A Survey in a Socio-Technical Context
- Fairness Through Counterfactual Utilities
- Learning Fair and Interpretable Representations via Linear Orthogonalization
- Measuring Fairness Under Unawareness of Sensitive Attributes: A Quantification-Based Approach
- Towards Model-Agnostic Post-Hoc Adjustment for Balancing Ranking Fairness and Algorithm Utility
- Exploring the Unfairness of DP-SGD Across Settings
- Fairness-aware Outlier Ensemble
- GroupMixNorm Layer for Learning Fair Models
- One Size Fits All: Can We Train One Denoiser for All Noise Levels?