Mitigating Unfairness via Evolutionary Multi-objective Ensemble Learning

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Zhang, Qingquan, Liu, Jialin, Zhang, Zeqi, Wen, Junyi, Mao, Bifei, Yao, Xin
Format: Preprint
Veröffentlicht: 2022
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916412118794240
author Zhang, Qingquan
Liu, Jialin
Zhang, Zeqi
Wen, Junyi
Mao, Bifei
Yao, Xin
author_facet Zhang, Qingquan
Liu, Jialin
Zhang, Zeqi
Wen, Junyi
Mao, Bifei
Yao, Xin
contents In the literature of mitigating unfairness in machine learning, many fairness measures are designed to evaluate predictions of learning models and also utilised to guide the training of fair models. It has been theoretically and empirically shown that there exist conflicts and inconsistencies among accuracy and multiple fairness measures. Optimising one or several fairness measures may sacrifice or deteriorate other measures. Two key questions should be considered, how to simultaneously optimise accuracy and multiple fairness measures, and how to optimise all the considered fairness measures more effectively. In this paper, we view the mitigating unfairness problem as a multi-objective learning problem considering the conflicts among fairness measures. A multi-objective evolutionary learning framework is used to simultaneously optimise several metrics (including accuracy and multiple fairness measures) of machine learning models. Then, ensembles are constructed based on the learning models in order to automatically balance different metrics. Empirical results on eight well-known datasets demonstrate that compared with the state-of-the-art approaches for mitigating unfairness, our proposed algorithm can provide decision-makers with better tradeoffs among accuracy and multiple fairness metrics. Furthermore, the high-quality models generated by the framework can be used to construct an ensemble to automatically achieve a better tradeoff among all the considered fairness metrics than other ensemble methods. Our code is publicly available at https://github.com/qingquan63/FairEMOL
format Preprint
id arxiv_https___arxiv_org_abs_2210_16754
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Mitigating Unfairness via Evolutionary Multi-objective Ensemble Learning
Zhang, Qingquan
Liu, Jialin
Zhang, Zeqi
Wen, Junyi
Mao, Bifei
Yao, Xin
Machine Learning
Artificial Intelligence
Computers and Society
Neural and Evolutionary Computing
In the literature of mitigating unfairness in machine learning, many fairness measures are designed to evaluate predictions of learning models and also utilised to guide the training of fair models. It has been theoretically and empirically shown that there exist conflicts and inconsistencies among accuracy and multiple fairness measures. Optimising one or several fairness measures may sacrifice or deteriorate other measures. Two key questions should be considered, how to simultaneously optimise accuracy and multiple fairness measures, and how to optimise all the considered fairness measures more effectively. In this paper, we view the mitigating unfairness problem as a multi-objective learning problem considering the conflicts among fairness measures. A multi-objective evolutionary learning framework is used to simultaneously optimise several metrics (including accuracy and multiple fairness measures) of machine learning models. Then, ensembles are constructed based on the learning models in order to automatically balance different metrics. Empirical results on eight well-known datasets demonstrate that compared with the state-of-the-art approaches for mitigating unfairness, our proposed algorithm can provide decision-makers with better tradeoffs among accuracy and multiple fairness metrics. Furthermore, the high-quality models generated by the framework can be used to construct an ensemble to automatically achieve a better tradeoff among all the considered fairness metrics than other ensemble methods. Our code is publicly available at https://github.com/qingquan63/FairEMOL
title Mitigating Unfairness via Evolutionary Multi-objective Ensemble Learning
topic Machine Learning
Artificial Intelligence
Computers and Society
Neural and Evolutionary Computing
url https://arxiv.org/abs/2210.16754