Through the Data Management Lens: Experimental Analysis and Evaluation of Fair Classification
Not on the map. Why?
Abstract (arXiv)
Classification, a heavily-studied data-driven machine learning task, drives an increasing number of prediction systems involving critical human decisions such as loan approval and criminal risk assessment. However, classifiers often demonstrate discriminatory behavior, especially when presented with biased data. Consequently, fairness in classification has emerged as a high-priority research area. Data management research is showing an increasing presence and interest in topics related to data and algorithmic fairness, including the topic of fair classification. The interdisciplinary efforts in fair classification, with machine learning research having the largest presence, have resulted in a large number of fairness notions and a wide range of approaches that have not been systematically evaluated and compared. In this paper, we contribute a broad analysis of 13 fair classification approaches and additional variants, over their correctness, fairness, efficiency, scalability, robustness to data errors, sensitivity to underlying ML model, data efficiency, and stability using a variety of metrics and real-world datasets. Our analysis highlights novel insights on the impact of different metrics and high-level approach characteristics on different aspects of performance. We also discuss general principles for choosing approaches suitable for different practical settings, and identify areas where data-management-centric solutions are likely to have the most impact.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 50 of its 115 references that are in the map. First posted on arXiv 18 Jan 2021.
Builds on
50 of 115 references.
References · 50
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2017Counterfactual Fairnesscited by 802
- 2014Certifying and removing disparate impactcited by 715
- 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 671
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2016Inherent Trade-Offs in the Fair Determination of Risk Scorescited by 582
- 2017On Fairness and Calibrationcited by 406
- 2017Algorithmic decision making and the cost of fairnesscited by 402
- 2017Preventing Fairness Gerrymandering: Auditing and Learning for Subgroup Fairnesscited by 381
- 2020Fairness in Machine Learning: A Surveycited by 369
38 more
- 2016Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatmentcited by 368
- 2018Learning Adversarially Fair and Transferable Representationscited by 353
- 2017Fairness in Criminal Justice Risk Assessments: The State of the Artcited by 315
- 2020Fairness without Demographics through Adversarially Reweighted Learningcited by 251
- 2015The Variational Fair Autoencodercited by 223
- 2018A comparative study of fairness-enhancing interventions in machine learningcited by 208
- 2017Avoiding Discrimination through Causal Reasoningcited by 191
- 2018Path-Specific Counterfactual Fairnesscited by 179
- 2018Classification with Fairness Constraints: A Meta-Algorithm with Provable Guaranteescited by 146
- 2017Fair Inference On Outcomescited by 143
- 2018An Intersectional Definition of Fairnesscited by 126
- 2017Fairness Testing: Testing Software for Discriminationcited by 123
- 2020Ethical Machine Learning in Health Carecited by 112
- 2020DoWhy: An End-to-End Library for Causal Inferencecited by 92
- 2016A Confidence-Based Approach for Balancing Fairness and Accuracycited by 73
- 2016A causal framework for discovering and removing direct and indirect discriminationcited by 71
- 2020Learning Certified Individually Fair Representationscited by 69
- 2016Satisfying Real-world Goals with Dataset Constraintscited by 68
- 2018The Price of Fair PCA: One Extra Dimensioncited by 67
- 2019PC-Fairness: A Unified Framework for Measuring Causality-based Fairnesscited by 67
- 2019Operationalizing Individual Fairness with Pairwise Fair Representationscited by 64
- 2017From Parity to Preference-based Notions of Fairness in Classificationcited by 60
- 2018Fairness Through Computationally-Bounded Awarenesscited by 55
- 2020Survey on Causal-based Machine Learning Fairness Notionscited by 53
- 2017Designing Fair Ranking Schemescited by 40
- 2020Fairness in Risk Assessment Instruments: Post-Processing to Achieve Counterfactual Equalized Oddscited by 40
- 2018Fairness Through Causal Awareness: Learning Latent-Variable Models for Biased Datacited by 39
- 2019Fairness in Algorithmic Decision Making: An Excursion Through the Lens of Causalitycited by 33
- 2016Disciplined Convex-Concave Programmingcited by 29
- 2016E-commerce in Your Inbox: Product Recommendations at Scalecited by 28
- 2018Active Fairness in Algorithmic Decision Makingcited by 27
- 2020Fair Correlation Clusteringcited by 27
- 2016Achieving non-discrimination in data releasecited by 23
- 2019Fairness through Equality of Effortcited by 15
- 2019FairST: Equitable Spatial and Temporal Demand Prediction for New Mobility Systemscited by 13
- 2016Causal Inference for Social Discrimination Reasoningcited by 8
- 2020Metrics and methods for a systematic comparison of fairness-aware machine learning algorithmscited by 7
- 2015FairTest: Discovering Unwarranted Associations in Data-Driven Applicationscited by 6
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 4; 2024: 4; 2025: 2; 2026: 1.
13 papers.
Sort:
- 2024OTClean: Data Cleaning for Conditional Independence Violations using Optimal Transportcited by 8
- 2022Consistent Range Approximation for Fair Predictive Modelingcited by 7
- 2021FairAutoML: Embracing Unfairness Mitigation in AutoMLcited by 6
- 2023How Far Can Fairness Constraints Help Recover From Biased Data?cited by 5
- 2024Enforcing Conditional Independence for Fair Representation Learning and Causal Image Generationcited by 4
- 2024Is it Still Fair? A Comparative Evaluation of Fairness Algorithms through the Lens of Covariate Driftcited by 3
- 2023Non-Invasive Fairness in Learning through the Lens of Data Driftcited by 2
- 2025CausalPre: Scalable and Effective Data Pre-Processing for Causal Fairnesscited by 2
- 2023On Comparing Fair Classifiers under Data Biascited by 1
- 2024Adaptive Boosting with Fairness-aware Reweighting Technique for Fair Classificationcited by 1
- 2025Stress-Testing ML Pipelines with Adversarial Data Corruptioncited by 1
- 2023Explainable Disparity Compensation for Efficient Fair Rankingcited by 0
- 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logistics1 Oct 2026
- 2025CausalPre: Scalable and Effective Data Pre-Processing for Causal Fairness18 Sep 2025
- 2025Stress-Testing ML Pipelines with Adversarial Data Corruption2 Jun 2025
- 2024Is it Still Fair? A Comparative Evaluation of Fairness Algorithms through the Lens of Covariate Drift19 Sep 2024
- 2024Enforcing Conditional Independence for Fair Representation Learning and Causal Image Generation21 Apr 2024
- 2024OTClean: Data Cleaning for Conditional Independence Violations using Optimal Transport4 Mar 2024
- 2024Adaptive Boosting with Fairness-aware Reweighting Technique for Fair Classification6 Jan 2024
- 2023How Far Can Fairness Constraints Help Recover From Biased Data?16 Dec 2023
- 2023Explainable Disparity Compensation for Efficient Fair Ranking25 Jul 2023
- 2023Non-Invasive Fairness in Learning through the Lens of Data Drift30 Mar 2023
- 2023On Comparing Fair Classifiers under Data Bias12 Feb 2023
- 2022Consistent Range Approximation for Fair Predictive Modeling21 Dec 2022
1 more
- 2021FairAutoML: Embracing Unfairness Mitigation in AutoML11 Nov 2021
- 2024OTClean: Data Cleaning for Conditional Independence Violations using Optimal Transportcited by 8
- 2022Consistent Range Approximation for Fair Predictive Modelingcited by 7
- 2021FairAutoML: Embracing Unfairness Mitigation in AutoMLcited by 6
- 2023How Far Can Fairness Constraints Help Recover From Biased Data?cited by 5
- 2024Enforcing Conditional Independence for Fair Representation Learning and Causal Image Generationcited by 4
- 2024Is it Still Fair? A Comparative Evaluation of Fairness Algorithms through the Lens of Covariate Driftcited by 3
- 2023Non-Invasive Fairness in Learning through the Lens of Data Driftcited by 2
- 2025CausalPre: Scalable and Effective Data Pre-Processing for Causal Fairnesscited by 2
- 2023On Comparing Fair Classifiers under Data Biascited by 1
- 2024Adaptive Boosting with Fairness-aware Reweighting Technique for Fair Classificationcited by 1
- 2025Stress-Testing ML Pipelines with Adversarial Data Corruptioncited by 1
- 2023Explainable Disparity Compensation for Efficient Fair Rankingcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logistics1 Oct 2026
- 2025CausalPre: Scalable and Effective Data Pre-Processing for Causal Fairness18 Sep 2025
- 2025Stress-Testing ML Pipelines with Adversarial Data Corruption2 Jun 2025
- 2024Is it Still Fair? A Comparative Evaluation of Fairness Algorithms through the Lens of Covariate Drift19 Sep 2024
- 2024Enforcing Conditional Independence for Fair Representation Learning and Causal Image Generation21 Apr 2024
- 2024OTClean: Data Cleaning for Conditional Independence Violations using Optimal Transport4 Mar 2024
- 2024Adaptive Boosting with Fairness-aware Reweighting Technique for Fair Classification6 Jan 2024
- 2023How Far Can Fairness Constraints Help Recover From Biased Data?16 Dec 2023
- 2023Explainable Disparity Compensation for Efficient Fair Ranking25 Jul 2023
- 2023Non-Invasive Fairness in Learning through the Lens of Data Drift30 Mar 2023
- 2023On Comparing Fair Classifiers under Data Bias12 Feb 2023
- 2022Consistent Range Approximation for Fair Predictive Modeling21 Dec 2022
12 newest of 13 All 13 (JSON)