Counterfactual Fairness Is Basically Demographic Parity
Not on the map. Why?
Abstract (arXiv)
Making fair decisions is crucial to ethically implementing machine learning algorithms in social settings. In this work, we consider the celebrated definition of counterfactual fairness [Kusner et al., NeurIPS, 2017]. We begin by showing that an algorithm which satisfies counterfactual fairness also satisfies demographic parity, a far simpler fairness constraint. Similarly, we show that all algorithms satisfying demographic parity can be trivially modified to satisfy counterfactual fairness. Together, our results indicate that counterfactual fairness is basically equivalent to demographic parity, which has important implications for the growing body of work on counterfactual fairness. We then validate our theoretical findings empirically, analyzing three existing algorithms for counterfactual fairness against three simple benchmarks. We find that two simple benchmark algorithms outperform all three existing algorithms -- in terms of fairness, accuracy, and efficiency -- on several data sets. Our analysis leads us to formalize a concrete fairness goal: to preserve the order of individuals within protected groups. We believe transparency around the ordering of individuals within protected groups makes fair algorithms more trustworthy. By design, the two simple benchmark algorithms satisfy this goal while the existing algorithms for counterfactual fairness do not.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 23 of its 42 references that are in the map. First posted on arXiv 7 Aug 2022.
Builds on
23 of 42 references.
References · 23
- 2016Equality of Opportunity in Supervised Learningcited by 2,007
- 2017Counterfactual Fairnesscited by 804
- 2014Certifying and removing disparate impactcited by 715
- 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 672
- 2016Inherent Trade-Offs in the Fair Determination of Risk Scorescited by 586
- 2020Fairness in Machine Learning: A Surveycited by 370
- 2019Explainable Machine Learning in Deploymentcited by 211
- 2018Path-Specific Counterfactual Fairnesscited by 181
- 2019Reducing Sentiment Bias in Language Models via Counterfactual Evaluationcited by 148
- 2020On the Fairness of Causal Algorithmic Recoursecited by 70
- 2017On Formalizing Fairness in Prediction with Machine Learningcited by 65
- 2019Counterfactual Risk Assessments, Evaluation, and Fairnesscited by 59
11 more
- 2021The Use and Misuse of Counterfactuals in Ethical Machine Learningcited by 52
- 2019FlipTest: Fairness Testing via Optimal Transportcited by 51
- 2015On the relation between accuracy and fairness in binary classificationcited by 48
- 2020Counterfactual Fairness with Disentangled Causal Effect Variational Autoencodercited by 45
- 2022Causal Conceptions of Fairness and their Consequencescited by 38
- 2019The Sensitivity of Counterfactual Fairness to Unmeasured Confoundingcited by 35
- 2019Counterfactual Reasoning for Fair Clinical Risk Predictioncited by 28
- 2022Selection, Ignorability and Challenges With Causal Fairnesscited by 16
- 2020Causal Multi-Level Fairnesscited by 14
- 2020Causal intersectionality for fair rankingcited by 12
- 2015Fairness Constraints: Mechanisms for Fair Classificationcited by 10
Built on by
Citing papers per year: 2023: 5; 2024: 7; 2025: 2; 2026: 1.
15 papers.
Sort:
By area:
- 2023The Capacity for Moral Self-Correction in Large Language Modelscited by 173
- 2023The Possibility of Fairness: Revisiting the Impossibility Theorem in Practicecited by 18
- 2024AIM: Attributing, Interpreting, Mitigating Data Unfairnesscited by 9
- 2024Counterfactual Fairness by Combining Factual and Counterfactual Predictionscited by 8
- 2023Navigating Fairness Measures and Trade-Offscited by 5
- 2024Towards Standardizing AI Bias Explorationcited by 5
- 2023Consistent End-to-End Estimation for Counterfactual Fairnesscited by 4
- 2024Counterfactual Fairness Is Not Demographic Parity, and Other Observationscited by 4
- 2023Fairness-enhancing mixed effects deep learning improves fairness on in- and out-of-distribution clustered (non-iid) datacited by 3
- 2024On the Maximal Local Disparity of Fairness-Aware Classifierscited by 3
- 2024Test-Time Fairness and Robustness in Large Language Modelscited by 3
- 2025Towards Large Language Models that Benefit for All: Benchmarking Group Fairness in Reward Modelscited by 2
3 more
- 2026Do Counterfactually Fair Image Classifiers Satisfy Group Fairness? -- A Theoretical and Empirical Studycited by 1
- 2024Evaluating AI Group Fairness: a Fuzzy Logic Perspectivecited by 0
- 2025Comparative assessment of fairness definitions and bias mitigation strategies in machine learning-based diagnosis of Alzheimer's disease from MR imagescited by 0
- 2026Do Counterfactually Fair Image Classifiers Satisfy Group Fairness? -- A Theoretical and Empirical Study7 Jul 2026
- 2025Comparative assessment of fairness definitions and bias mitigation strategies in machine learning-based diagnosis of Alzheimer's disease from MR images29 May 2025
- 2025Towards Large Language Models that Benefit for All: Benchmarking Group Fairness in Reward Models10 Mar 2025
- 2024Counterfactual Fairness by Combining Factual and Counterfactual Predictions3 Sep 2024
- 2024Evaluating AI Group Fairness: a Fuzzy Logic Perspective27 Jun 2024
- 2024AIM: Attributing, Interpreting, Mitigating Data Unfairness13 Jun 2024
- 2024Test-Time Fairness and Robustness in Large Language Models11 Jun 2024
- 2024On the Maximal Local Disparity of Fairness-Aware Classifiers5 Jun 2024
- 2024Towards Standardizing AI Bias Exploration29 May 2024
- 2024Counterfactual Fairness Is Not Demographic Parity, and Other Observations5 Feb 2024
- 2023Consistent End-to-End Estimation for Counterfactual Fairness26 Oct 2023
- 2023Fairness-enhancing mixed effects deep learning improves fairness on in- and out-of-distribution clustered (non-iid) data4 Oct 2023
3 more
- 2023The Possibility of Fairness: Revisiting the Impossibility Theorem in Practicecited by 18
- 2024AIM: Attributing, Interpreting, Mitigating Data Unfairnesscited by 9
- 2024Counterfactual Fairness by Combining Factual and Counterfactual Predictionscited by 8
- 2023Navigating Fairness Measures and Trade-Offscited by 5
- 2024Towards Standardizing AI Bias Explorationcited by 5
- 2023Consistent End-to-End Estimation for Counterfactual Fairnesscited by 4
- 2024Counterfactual Fairness Is Not Demographic Parity, and Other Observationscited by 4
- 2023Fairness-enhancing mixed effects deep learning improves fairness on in- and out-of-distribution clustered (non-iid) datacited by 3
- 2024On the Maximal Local Disparity of Fairness-Aware Classifierscited by 3
- 2024Test-Time Fairness and Robustness in Large Language Modelscited by 3
- 2026Do Counterfactually Fair Image Classifiers Satisfy Group Fairness? -- A Theoretical and Empirical Studycited by 1
- 2024Evaluating AI Group Fairness: a Fuzzy Logic Perspectivecited by 0
12 most cited of 13 All 13 (JSON)
- 2026Do Counterfactually Fair Image Classifiers Satisfy Group Fairness? -- A Theoretical and Empirical Study7 Jul 2026
- 2025Comparative assessment of fairness definitions and bias mitigation strategies in machine learning-based diagnosis of Alzheimer's disease from MR images29 May 2025
- 2024Counterfactual Fairness by Combining Factual and Counterfactual Predictions3 Sep 2024
- 2024Evaluating AI Group Fairness: a Fuzzy Logic Perspective27 Jun 2024
- 2024AIM: Attributing, Interpreting, Mitigating Data Unfairness13 Jun 2024
- 2024Test-Time Fairness and Robustness in Large Language Models11 Jun 2024
- 2024On the Maximal Local Disparity of Fairness-Aware Classifiers5 Jun 2024
- 2024Towards Standardizing AI Bias Exploration29 May 2024
- 2024Counterfactual Fairness Is Not Demographic Parity, and Other Observations5 Feb 2024
- 2023Consistent End-to-End Estimation for Counterfactual Fairness26 Oct 2023
- 2023Fairness-enhancing mixed effects deep learning improves fairness on in- and out-of-distribution clustered (non-iid) data4 Oct 2023
- 2023Navigating Fairness Measures and Trade-Offs17 Jul 2023
12 newest of 13 All 13 (JSON)