EquiPy: Sequential Fairness using Optimal Transport in Python

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Machado, Agathe Fernandes, Grondin, Suzie, Ratz, Philipp, Charpentier, Arthur, Hu, François
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915195384758272
author Machado, Agathe Fernandes
Grondin, Suzie
Ratz, Philipp
Charpentier, Arthur
Hu, François
author_facet Machado, Agathe Fernandes
Grondin, Suzie
Ratz, Philipp
Charpentier, Arthur
Hu, François
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2503_09866
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle EquiPy: Sequential Fairness using Optimal Transport in Python
Machado, Agathe Fernandes
Grondin, Suzie
Ratz, Philipp
Charpentier, Arthur
Hu, François
Machine Learning
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.
title EquiPy: Sequential Fairness using Optimal Transport in Python
topic Machine Learning
url https://arxiv.org/abs/2503.09866