Fix Fairness, Don't Ruin Accuracy: Performance Aware Fairness Repair using AutoML
Not on the map. Why?
Abstract (arXiv)
Machine learning (ML) is increasingly being used in critical decision-making software, but incidents have raised questions about the fairness of ML predictions. To address this issue, new tools and methods are needed to mitigate bias in ML-based software. Previous studies have proposed bias mitigation algorithms that only work in specific situations and often result in a loss of accuracy. Our proposed solution is a novel approach that utilizes automated machine learning (AutoML) techniques to mitigate bias. Our approach includes two key innovations: a novel optimization function and a fairness-aware search space. By improving the default optimization function of AutoML and incorporating fairness objectives, we are able to mitigate bias with little to no loss of accuracy. Additionally, we propose a fairness-aware search space pruning method for AutoML to reduce computational cost and repair time. Our approach, built on the state-of-the-art Auto-Sklearn tool, is designed to reduce bias in real-world scenarios. In order to demonstrate the effectiveness of our approach, we evaluated our approach on four fairness problems and 16 different ML models, and our results show a significant improvement over the baseline and existing bias mitigation techniques. Our approach, Fair-AutoML, successfully repaired 60 out of 64 buggy cases, while existing bias mitigation techniques only repaired up to 44 out of 64 cases.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 25 of its 68 references that are in the map. First posted on arXiv 15 Jun 2023.
Builds on
25 of 68 references.
References · 25
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 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
- 2018AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Biascited by 319
- 2018A comparative study of fairness-enhancing interventions in machine learningcited by 208
- 2018Auto-Keras: An Efficient Neural Architecture Search Systemcited by 169
- 2017Fairness in Machine Learning: Lessons from Political Philosophycited by 148
- 2018Classification with Fairness Constraints: A Meta-Algorithm with Provable Guaranteescited by 146
- 2022Bias Mitigation for Machine Learning Classifiers: A Comprehensive Surveycited by 125
- 2017Fairness Testing: Testing Software for Discriminationcited by 123
- 2021Bias in Machine Learning Software: Why? How? What to do?cited by 92
13 more
- 2018Automated Directed Fairness Testingcited by 77
- 2020Do the Machine Learning Models on a Crowd Sourced Platform Exhibit Bias? An Empirical Study on Model Fairnesscited by 52
- 2021Fair Preprocessing: Towards Understanding Compositional Fairness of Data Transformers in Machine Learning Pipelinecited by 49
- 2022Fairness-aware Configuration of Machine Learning Librariescited by 28
- 2022Marrying Fairness and Explainability in Supervised Learningcited by 23
- 2022Fairify: Fairness Verification of Neural Networkscited by 22
- 2022FairNeuron: Improving Deep Neural Network Fairness with Adversary Games on Selective Neuronscited by 20
- 2019Software Engineering for Fairness: A Case Study with Hyperparameter Optimizationcited by 18
- 2021The Art and Practice of Data Science Pipelines: A Comprehensive Study of Data Science Pipelines In Theory, In-The-Small, and In-The-Largecited by 17
- 2022Towards Understanding Fairness and its Composition in Ensemble Machine Learningcited by 17
- 2019Learning Fair and Transferable Representationscited by 6
- 2022An Empirical Study of Modular Bias Mitigators and Ensemblescited by 6
- 2021Manas: Mining Software Repositories to Assist AutoMLcited by 5
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 3; 2026: 1.
9 papers.
- 2023Bias Testing and Mitigation in LLM-based Code Generationcited by 53
- 2023Bias Behind the Wheel: Fairness Testing of Autonomous Driving Systemscited by 7
- 2024A Large-Scale Empirical Study on Improving the Fairness of Image Classification Modelscited by 6
- 2024Diversity Drives Fairness: Ensemble of Higher Order Mutants for Intersectional Fairness of Machine Learning Softwarecited by 3
- 2025FairSense: Long-Term Fairness Analysis of ML-Enabled Systemscited by 3
- 2024Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deploymentcited by 1
- 2025FairFLRep: Fairness aware fault localization and repair of Deep Neural Networkscited by 0
- 2025An Empirical Framework for Evaluating Semantic Preservation Using Hugging Facecited by 0
- 2026Fairness Invariants: A Relational Approach to Explaining and Mitigating Fairness Bugscited by 0
- 2026Fairness Invariants: A Relational Approach to Explaining and Mitigating Fairness Bugs26 Aug 2026
- 2025An Empirical Framework for Evaluating Semantic Preservation Using Hugging Face8 Dec 2025
- 2025FairFLRep: Fairness aware fault localization and repair of Deep Neural Networks11 Aug 2025
- 2025FairSense: Long-Term Fairness Analysis of ML-Enabled Systems3 Jan 2025
- 2024Diversity Drives Fairness: Ensemble of Higher Order Mutants for Intersectional Fairness of Machine Learning Software11 Dec 2024
- 2024Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deployment26 Jan 2024
- 2024A Large-Scale Empirical Study on Improving the Fairness of Image Classification Models8 Jan 2024
- 2023Bias Testing and Mitigation in LLM-based Code Generation3 Sep 2023
- 2023Bias Behind the Wheel: Fairness Testing of Autonomous Driving Systems5 Aug 2023