🌙

通过进化多目标集成学习缓解不公平性

Mitigating Unfairness via Evolutionary Multiobjective Ensemble Learning

IEEE Transactions on Evolutionary Computation · 2022
被引 31
ABS 4

中文导读

将缓解不公平性视为多目标学习问题,用进化多目标学习框架同时优化准确率和多个公平性指标,再基于所得模型构建集成以自动平衡各指标,实验表明该方法能提供更好的权衡。

Abstract

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.

机器学习公平性多目标优化集成学习进化算法