Fairness Under Demographic Scarce Regime

Patrik Joslin Kenfack, Samira Ebrahimi Kahou, Ulrich Aïvodji
7/24/2023
cs.LGcs.AI

Official code: patrikken/fair-dsr (1 star, MIT, last commit 2024-09-09).

Abstract

Most existing works on fairness assume the model has full access to demographic information. However, there exist scenarios where demographic information is partially available because a record was not maintained throughout data collection or for privacy reasons. This setting is known as demographic scarce regime. Prior research has shown that training an attribute classifier to replace the missing sensitive attributes (proxy) can still improve fairness. However, using proxy-sensitive attributes worsens fairness-accuracy tradeoffs compared to true sensitive attributes. To address this limitation, we propose a framework to build attribute classifiers that achieve better fairness-accuracy tradeoffs. Our method introduces uncertainty awareness in the attribute classifier and enforces fairness on samples with demographic information inferred with the lowest uncertainty. We show empirically that enforcing fairness constraints on samples with uncertain sensitive attributes can negatively impact the fairness-accuracy tradeoff. Our experiments on five datasets showed that the proposed framework yields models with significantly better fairness-accuracy tradeoffs than classic attribute classifiers. Surprisingly, our framework can outperform models trained with fairness constraints on the true sensitive attributes in most benchmarks. We also show that these findings are consistent with other uncertainty measures such as conformal prediction.

View on arXivView PDF

Code Implementations(1)

patrikken/fair-dsrOfficial100%
MIT
10Shell, PythonJul 19, 20232 years agoMIT

Similar Papers

Cite this paper

@article{kenfack2023fairness,
  title  = {Fairness Under Demographic Scarce Regime},
  author = {Patrik Joslin Kenfack and Samira Ebrahimi Kahou and Ulrich Aïvodji},
  year   = {2023},
  eprint = {2307.13081},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.13081v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.13081.svg)](https://codeofpaper.com/paper/2307.13081)

Discussion