When Fair Classification Meets Noisy Protected Attributes

Avijit Ghosh, Pablo Kvitca, Christo Wilson
7/6/2023
cs.LGcs.CY

Official code: evijit/Awareness_vs_Unawareness (3 stars, last commit 2023-06-21).

Abstract

The operationalization of algorithmic fairness comes with several practical challenges, not the least of which is the availability or reliability of protected attributes in datasets. In real-world contexts, practical and legal impediments may prevent the collection and use of demographic data, making it difficult to ensure algorithmic fairness. While initial fairness algorithms did not consider these limitations, recent proposals aim to achieve algorithmic fairness in classification by incorporating noisiness in protected attributes or not using protected attributes at all. To the best of our knowledge, this is the first head-to-head study of fair classification algorithms to compare attribute-reliant, noise-tolerant and attribute-blind algorithms along the dual axes of predictivity and fairness. We evaluated these algorithms via case studies on four real-world datasets and synthetic perturbations. Our study reveals that attribute-blind and noise-tolerant fair classifiers can potentially achieve similar level of performance as attribute-reliant algorithms, even when protected attributes are noisy. However, implementing them in practice requires careful nuance. Our study provides insights into the practical implications of using fair classification algorithms in scenarios where protected attributes are noisy or partially available.

View on arXivView PDF

Code Implementations(1)

Code for the AIES 2023 paper: "When Fair Classification Meets Noisy Protected Attributes".

31Python, Jupyter NotebookJun 20, 20233 years ago

Similar Papers

Cite this paper

@article{ghosh2023when,
  title  = {When Fair Classification Meets Noisy Protected Attributes},
  author = {Avijit Ghosh and Pablo Kvitca and Christo Wilson},
  year   = {2023},
  eprint = {2307.03306},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.03306v2}
}

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.03306.svg)](https://codeofpaper.com/paper/2307.03306)

Discussion