Fairness Implications of Encoding Protected Categorical Attributes

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Mougan, Carlos, Alvarez, Jose M., Ruggieri, Salvatore, Staab, Steffen
Natura: Preprint
Pubblicazione: 2022
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916104784314368
author Mougan, Carlos
Alvarez, Jose M.
Ruggieri, Salvatore
Staab, Steffen
author_facet Mougan, Carlos
Alvarez, Jose M.
Ruggieri, Salvatore
Staab, Steffen
contents Past research has demonstrated that the explicit use of protected attributes in machine learning can improve both performance and fairness. Many machine learning algorithms, however, cannot directly process categorical attributes, such as country of birth or ethnicity. Because protected attributes frequently are categorical, they must be encoded as features that can be input to a chosen machine learning algorithm, e.g.\ support vector machines, gradient boosting decision trees or linear models. Thereby, encoding methods influence how and what the machine learning algorithm will learn, affecting model performance and fairness. This work compares the accuracy and fairness implications of the two most well-known encoding methods: \emph{one-hot encoding} and \emph{target encoding}. We distinguish between two types of induced bias that may arise from these encoding methods and may lead to unfair models. The first type, \textit{irreducible bias}, is due to direct group category discrimination, and the second type, \textit{reducible bias}, is due to the large variance in statistically underrepresented groups. We investigate the interaction between categorical encodings and target encoding regularization methods that reduce unfairness. Furthermore, we consider the problem of intersectional unfairness that may arise when machine learning best practices improve performance measures by encoding several categorical attributes into a high-cardinality feature.
format Preprint
id arxiv_https___arxiv_org_abs_2201_11358
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Fairness Implications of Encoding Protected Categorical Attributes
Mougan, Carlos
Alvarez, Jose M.
Ruggieri, Salvatore
Staab, Steffen
Machine Learning
Computers and Society
Data Structures and Algorithms
Past research has demonstrated that the explicit use of protected attributes in machine learning can improve both performance and fairness. Many machine learning algorithms, however, cannot directly process categorical attributes, such as country of birth or ethnicity. Because protected attributes frequently are categorical, they must be encoded as features that can be input to a chosen machine learning algorithm, e.g.\ support vector machines, gradient boosting decision trees or linear models. Thereby, encoding methods influence how and what the machine learning algorithm will learn, affecting model performance and fairness. This work compares the accuracy and fairness implications of the two most well-known encoding methods: \emph{one-hot encoding} and \emph{target encoding}. We distinguish between two types of induced bias that may arise from these encoding methods and may lead to unfair models. The first type, \textit{irreducible bias}, is due to direct group category discrimination, and the second type, \textit{reducible bias}, is due to the large variance in statistically underrepresented groups. We investigate the interaction between categorical encodings and target encoding regularization methods that reduce unfairness. Furthermore, we consider the problem of intersectional unfairness that may arise when machine learning best practices improve performance measures by encoding several categorical attributes into a high-cardinality feature.
title Fairness Implications of Encoding Protected Categorical Attributes
topic Machine Learning
Computers and Society
Data Structures and Algorithms
url https://arxiv.org/abs/2201.11358