EquiPy: Sequential Fairness using Optimal Transport in Python
Not on the map. Why?
Abstract (arXiv)
Algorithmic fairness has received considerable attention due to the failures of various predictive AI systems that have been found to be unfairly biased against subgroups of the population. Many approaches have been proposed to mitigate such biases in predictive systems, however, they often struggle to provide accurate estimates and transparent correction mechanisms in the case where multiple sensitive variables, such as a combination of gender and race, are involved. This paper introduces a new open source Python package, EquiPy, which provides a easy-to-use and model agnostic toolbox for efficiently achieving fairness across multiple sensitive variables. It also offers comprehensive graphic utilities to enable the user to interpret the influence of each sensitive variable within a global context. EquiPy makes use of theoretical results that allow the complexity arising from the use of multiple variables to be broken down into easier-to-solve sub-problems. We demonstrate the ease of use for both mitigation and interpretation on publicly available data derived from the US Census and provide sample code for its use.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 39 references that are in the map. First posted on arXiv 12 Mar 2025.
Builds on
17 of 39 references.
References · 17
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2021Retiring Adult: New Datasets for Fair Machine Learningcited by 443
- 2019Towards Fairness in Visual Recognition: Effective Strategies for Bias Mitigationcited by 252
- 2018Multiaccuracy: Black-Box Post-Processing for Fairness in Classificationcited by 221
- 2019Fairwashing: the risk of rationalizationcited by 81
- 2023Fairlearn: Assessing and Improving Fairness of AI Systemscited by 74
- 2020Gender Slopes: Counterfactual Fairness for Computer Vision Models by Attribute Manipulationcited by 36
- 2019Fair Data Adaptation with Quantile Preservationcited by 29
- 2022Fair learning with Wasserstein barycenters for non-decomposable performance measurescited by 24
- 2021fairadapt: Causal Reasoning for Fair Data Pre-processingcited by 16
- 2022Fair Bayes-Optimal Classifiers Under Predictive Paritycited by 16
5 more
- 2023Fairness in Multi-Task Learning via Wasserstein Barycenterscited by 14
- 2024OxonFair: A Flexible Toolkit for Algorithmic Fairnesscited by 12
- 2018Using Image Fairness Representations in Diversity-Based Re-ranking for Recommendationscited by 11
- 2023A Sequentially Fair Mechanism for Multiple Sensitive Attributescited by 8
- 2020Ethical Decision Making During Automated Vehicle Crashescited by 6
Built on by
Not cited yet.