Causality-Aided Trade-off Analysis for Machine Learning Fairness
Not on the map. Why?
Abstract (arXiv)
There has been an increasing interest in enhancing the fairness of machine learning (ML). Despite the growing number of fairness-improving methods, we lack a systematic understanding of the trade-offs among factors considered in the ML pipeline when fairness-improving methods are applied. This understanding is essential for developers to make informed decisions regarding the provision of fair ML services. Nonetheless, it is extremely difficult to analyze the trade-offs when there are multiple fairness parameters and other crucial metrics involved, coupled, and even in conflict with one another. This paper uses causality analysis as a principled method for analyzing trade-offs between fairness parameters and other crucial metrics in ML pipelines. To ractically and effectively conduct causality analysis, we propose a set of domain-specific optimizations to facilitate accurate causal discovery and a unified, novel interface for trade-off analysis based on well-established causal inference methods. We conduct a comprehensive empirical study using three real-world datasets on a collection of widelyused fairness-improving techniques. Our study obtains actionable suggestions for users and developers of fair ML. We further demonstrate the versatile usage of our approach in selecting the optimal fairness-improving method, paving the way for more ethical and socially responsible AI technologies.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 42 of its 85 references that are in the map. First posted on arXiv 22 May 2023.
Builds on
42 of 85 references.
References · 42
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2016Equality of Opportunity in Supervised Learningcited by 2,007
- 2018Robustness May Be at Odds with Accuracycited by 880
- 2014Certifying and removing disparate impactcited by 715
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
- 2018A Reductions Approach to Fair Classificationcited by 587
- 2018ML-Leaks: Model and Data Independent Membership Inference Attacks and Defenses on Machine Learning Modelscited by 498
- 2017On Fairness and Calibrationcited by 406
- 2017Algorithmic decision making and the cost of fairnesscited by 403
- 2018AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Biascited by 319
30 more
- 2017Fairness in Criminal Justice Risk Assessments: The State of the Artcited by 315
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2018Adversarial Robustness Toolbox v1.0.0cited by 215
- 2020Torchattacks: A PyTorch Repository for Adversarial Attackscited by 158
- 2020To be Robust or to be Fair: Towards Fairness in Adversarial Trainingcited by 137
- 2019On the Apparent Conflict Between Individual and Group Fairnesscited by 126
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 106
- 2018A Unified Approach to Quantifying Algorithmic Unfairness: Measuring Individual & Group Unfairness via Inequality Indicescited by 97
- 2021Bias in Machine Learning Software: Why? How? What to do?cited by 93
- 2013Learning Gaussian Networkscited by 62
- 2020Do the Machine Learning Models on a Crowd Sourced Platform Exhibit Bias? An Empirical Study on Model Fairnesscited by 52
- 2022Causality-based Neural Network Repaircited by 47
- 2016Double/Debiased Machine Learning for Treatment and Causal Parameterscited by 43
- 2013Parameter Priors for Directed Acyclic Graphical Models and the Characterization of Several Probability Distributionscited by 42
- 2022A Comprehensive Empirical Study of Bias Mitigation Methods for Machine Learning Classifierscited by 30
- 2022Fairness-aware Configuration of Machine Learning Librariescited by 28
- 2018Causal Testing: Finding Defects' Root Causescited by 22
- 2022FairNeuron: Improving Deep Neural Network Fairness with Adversary Games on Selective Neuronscited by 21
- 2021FairMask: Better Fairness via Model-based Rebalancing of Protected Attributescited by 19
- 2022Adaptive Fairness Improvement Based on Causality Analysiscited by 17
- 2022Membership Inference Attacks and Generalization: A Causal Perspectivecited by 17
- 2021Fair Enough: Searching for Sufficient Measures of Fairnesscited by 14
- 2022Causality in Configurable Software Systemscited by 13
- 2016Are Accuracy and Robustness Correlated?cited by 11
- 2023Information-Theoretic Testing and Debugging of Fairness Defects in Deep Neural Networkscited by 10
- 2022XInsight: eXplainable Data Analysis Through The Lens of Causalitycited by 9
- 2023"Oops, Did I Just Say That?" Testing and Repairing Unethical Suggestions of Large Language Models with Suggest-Critique-Reflect Processcited by 9
- 2021Improving Fault Localization by Integrating Value and Predicate Based Causal Inference Techniquescited by 8
- 2022PerfCE: Performance Debugging on Databases with Chaos Engineering-Enhanced Causality Analysiscited by 8
- 2023To be Robust and to be Fair: Aligning Fairness with Robustnesscited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 1; 2026: 1.
6 papers.
- 2024Scalable Differentiable Causal Discovery in the Presence of Latent Confounders with Skeleton Posterior (Extended Version)cited by 6
- 2025FairMedQA: Benchmarking Bias in Large Language Models for Medical Question Answeringcited by 6
- 2024Causal Reasoning in Software Quality Assurance: A Systematic Reviewcited by 3
- 2024Diversity Drives Fairness: Ensemble of Higher Order Mutants for Intersectional Fairness of Machine Learning Softwarecited by 3
- 2023Enabling Runtime Verification of Causal Discovery Algorithms with Automated Conditional Independence Reasoning (Extended Version)cited by 2
- 2026A pipeline for enabling path-specific causal fairness in observational health datacited by 0
- 2026A pipeline for enabling path-specific causal fairness in observational health data14 Jan 2026
- 2025FairMedQA: Benchmarking Bias in Large Language Models for Medical Question Answering26 May 2025
- 2024Diversity Drives Fairness: Ensemble of Higher Order Mutants for Intersectional Fairness of Machine Learning Software11 Dec 2024
- 2024Causal Reasoning in Software Quality Assurance: A Systematic Review30 Aug 2024
- 2024Scalable Differentiable Causal Discovery in the Presence of Latent Confounders with Skeleton Posterior (Extended Version)15 Jun 2024
- 2023Enabling Runtime Verification of Causal Discovery Algorithms with Automated Conditional Independence Reasoning (Extended Version)11 Sep 2023