An Empirical Study of Modular Bias Mitigators and Ensembles
Not on the map. Why?
Abstract (arXiv)
There are several bias mitigators that can reduce algorithmic bias in machine learning models but, unfortunately, the effect of mitigators on fairness is often not stable when measured across different data splits. A popular approach to train more stable models is ensemble learning. Ensembles, such as bagging, boosting, voting, or stacking, have been successful at making predictive performance more stable. One might therefore ask whether we can combine the advantages of bias mitigators and ensembles? To explore this question, we first need bias mitigators and ensembles to work together. We built an open-source library enabling the modular composition of 10 mitigators, 4 ensembles, and their corresponding hyperparameters. Based on this library, we empirically explored the space of combinations on 13 datasets, including datasets commonly used in fairness literature plus datasets newly curated by our library. Furthermore, we distilled the results into a guidance diagram for practitioners. We hope this paper will contribute towards improving stability in bias mitigation.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 18 of its 36 references that are in the map. First posted on arXiv 1 Feb 2022.
Builds on
18 of 36 references.
References · 18
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2014Certifying and removing disparate impactcited by 715
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2014OpenML: networked science in machine learningcited by 523
- 2017On Fairness and Calibrationcited by 406
- 2017Preventing Fairness Gerrymandering: Auditing and Learning for Subgroup Fairnesscited by 381
- 2018AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Biascited by 319
- 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
- 2018A comparative study of fairness-enhancing interventions in machine learningcited by 208
- 2018Classification with Fairness Constraints: A Meta-Algorithm with Provable Guaranteescited by 146
6 more
- 2021Fair Preprocessing: Towards Understanding Compositional Fairness of Data Transformers in Machine Learning Pipelinecited by 49
- 2017Themis-ml: A Fairness-aware Machine Learning Interface for End-to-end Discrimination Discovery and Mitigationcited by 24
- 2017On Fairness, Diversity and Randomness in Algorithmic Decision Makingcited by 17
- 2021FADE: FAir Double Ensemble Learning for Observable and Counterfactual Outcomescited by 13
- 2019The Impact of Data Preparation on the Fairness of Software Systemscited by 12
- 2021An Empirical Study of Accuracy, Fairness, Explainability, Distributional Robustness, and Adversarial Robustnesscited by 4
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 1.
6 papers.
- 2022Towards Understanding Fairness and its Composition in Ensemble Machine Learningcited by 17
- 2023Fix Fairness, Don't Ruin Accuracy: Performance Aware Fairness Repair using AutoMLcited by 9
- 2024Data vs. Model Machine Learning Fairness Testing: An Empirical Studycited by 4
- 2022Mind the Gap: Measuring Generalization Performance Across Multiple Objectivescited by 3
- 2022Navigating Ensemble Configurations for Algorithmic Fairnesscited by 1
- 2023Function Composition in Trustworthy Machine Learning: Implementation Choices, Insights, and Questionscited by 1
- 2024Data vs. Model Machine Learning Fairness Testing: An Empirical Study15 Jan 2024
- 2023Fix Fairness, Don't Ruin Accuracy: Performance Aware Fairness Repair using AutoML15 Jun 2023
- 2023Function Composition in Trustworthy Machine Learning: Implementation Choices, Insights, and Questions17 Feb 2023
- 2022Towards Understanding Fairness and its Composition in Ensemble Machine Learning8 Dec 2022
- 2022Mind the Gap: Measuring Generalization Performance Across Multiple Objectives8 Dec 2022
- 2022Navigating Ensemble Configurations for Algorithmic Fairness11 Oct 2022