Fairness Improvement with Multiple Protected Attributes: How Far Are We?

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chen, Zhenpeng, Zhang, Jie M., Sarro, Federica, Harman, Mark
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929303162191872
author Chen, Zhenpeng
Zhang, Jie M.
Sarro, Federica
Harman, Mark
author_facet Chen, Zhenpeng
Zhang, Jie M.
Sarro, Federica
Harman, Mark
contents Existing research mostly improves the fairness of Machine Learning (ML) software regarding a single protected attribute at a time, but this is unrealistic given that many users have multiple protected attributes. This paper conducts an extensive study of fairness improvement regarding multiple protected attributes, covering 11 state-of-the-art fairness improvement methods. We analyze the effectiveness of these methods with different datasets, metrics, and ML models when considering multiple protected attributes. The results reveal that improving fairness for a single protected attribute can largely decrease fairness regarding unconsidered protected attributes. This decrease is observed in up to 88.3% of scenarios (57.5% on average). More surprisingly, we find little difference in accuracy loss when considering single and multiple protected attributes, indicating that accuracy can be maintained in the multiple-attribute paradigm. However, the effect on F1-score when handling two protected attributes is about twice that of a single attribute. This has important implications for future fairness research: reporting only accuracy as the ML performance metric, which is currently common in the literature, is inadequate.
format Preprint
id arxiv_https___arxiv_org_abs_2308_01923
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Fairness Improvement with Multiple Protected Attributes: How Far Are We?
Chen, Zhenpeng
Zhang, Jie M.
Sarro, Federica
Harman, Mark
Machine Learning
Artificial Intelligence
Computers and Society
Software Engineering
Existing research mostly improves the fairness of Machine Learning (ML) software regarding a single protected attribute at a time, but this is unrealistic given that many users have multiple protected attributes. This paper conducts an extensive study of fairness improvement regarding multiple protected attributes, covering 11 state-of-the-art fairness improvement methods. We analyze the effectiveness of these methods with different datasets, metrics, and ML models when considering multiple protected attributes. The results reveal that improving fairness for a single protected attribute can largely decrease fairness regarding unconsidered protected attributes. This decrease is observed in up to 88.3% of scenarios (57.5% on average). More surprisingly, we find little difference in accuracy loss when considering single and multiple protected attributes, indicating that accuracy can be maintained in the multiple-attribute paradigm. However, the effect on F1-score when handling two protected attributes is about twice that of a single attribute. This has important implications for future fairness research: reporting only accuracy as the ML performance metric, which is currently common in the literature, is inadequate.
title Fairness Improvement with Multiple Protected Attributes: How Far Are We?
topic Machine Learning
Artificial Intelligence
Computers and Society
Software Engineering
url https://arxiv.org/abs/2308.01923