Loss Balancing for Fair Supervised Learning
Loss Balancing for Fair Supervised Learning
复制标题
DOI:
10.48550/arxiv.2311.03714
复制
发表时间:
2023-11
期刊:
影响因子:
--
通讯作者:
Mohammad Mahdi Khalili;Xueru Zhang;Mahed Abroshan
中科院分区:
文献类型:
--
作者:
Mohammad Mahdi Khalili;Xueru Zhang;Mahed Abroshan
Supervised learning models have been used in various domains such as lending, college admission, face recognition, natural language processing, etc. However, they may inherit pre-existing biases from training data and exhibit discrimination against protected social groups. Various fairness notions have been proposed to address unfairness issues. In this work, we focus on Equalized Loss (EL), a fairness notion that requires the expected loss to be (approximately) equalized across different groups. Imposing EL on the learning process leads to a non-convex optimization problem even if the loss function is convex, and the existing fair learning algorithms cannot properly be adopted to find the fair predictor under the EL constraint. This paper introduces an algorithm that can leverage off-the-shelf convex programming tools (e.g., CVXPY) to efficiently find the global optimum of this non-convex optimization. In particular, we propose the ELminimizer algorithm, which finds the optimal fair predictor under EL by reducing the non-convex optimization to a sequence of convex optimization problems. We theoretically prove that our algorithm finds the global optimal solution under certain conditions. Then, we support our theoretical results through several empirical studies.