TY - GEN
T1 - Mitigating Demographic Bias of Federated Learning Models via Robust-Fair Domain Smoothing
T2 - 44th IEEE International Conference on Distributed Computing Systems, ICDCS 2024
AU - Zeng, Huimin
AU - Yue, Zhenrui
AU - Jiang, Qian
AU - Zhang, Yang
AU - Shang, Lanyu
AU - Zong, Ruohan
AU - Wang, Dong
N1 - This research is supported in part by the National Science Foundation under Grant No. IIS-2202481, CHE-2105032, IIS-2130263, CNS-2131622, CNS-2140999. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the U.S. Government. The U.S. Government is authorized to reproduce and distribute reprints for Government purposes notwithstanding any copyright notation here on.
PY - 2024
Y1 - 2024
N2 - Federated learning (FL) emerges as a promising solution to train machine learning (ML) models from distributed data sources. In FL, the heterogeneous and imbalanced data distribution of local clients could severely hurt the fairness of the aggregated global model. In this paper, we identify two key obstacles of developing fair FL models w.r.t. the global distribution: the domain shifts from local clients to the global data distribution and the fairness heterogeneity across local clients. Therefore, considering these two obstacles, we present a novel fairness-aware FL training framework Robust-Fair Domain Smoothing (RFDS) to address the bias issue of FL models from a unique domain-shifting perspective. In particular, we design two novel components to build RFDS: 1) local robust-fair training, and 2) reference domain smoothing. Local robust-fair training aims to train robust-fair local models whose fairness is robust against the domain shifts from local distributions to the global distribution. Reference domain smoothing reduces the heterogeneity of fairness across clients to improve the fairness of the aggregated global model. We further provide a theoretical analysis to show the connection between the domain discrepancy of local data distributions and the heterogeneity of fairness across clients. Empirical evaluation results on multiple real-world datasets show that RFDS achieves promising performance gains in improving demographic fairness compared to state-of-the-art baselines.
AB - Federated learning (FL) emerges as a promising solution to train machine learning (ML) models from distributed data sources. In FL, the heterogeneous and imbalanced data distribution of local clients could severely hurt the fairness of the aggregated global model. In this paper, we identify two key obstacles of developing fair FL models w.r.t. the global distribution: the domain shifts from local clients to the global data distribution and the fairness heterogeneity across local clients. Therefore, considering these two obstacles, we present a novel fairness-aware FL training framework Robust-Fair Domain Smoothing (RFDS) to address the bias issue of FL models from a unique domain-shifting perspective. In particular, we design two novel components to build RFDS: 1) local robust-fair training, and 2) reference domain smoothing. Local robust-fair training aims to train robust-fair local models whose fairness is robust against the domain shifts from local distributions to the global distribution. Reference domain smoothing reduces the heterogeneity of fairness across clients to improve the fairness of the aggregated global model. We further provide a theoretical analysis to show the connection between the domain discrepancy of local data distributions and the heterogeneity of fairness across clients. Empirical evaluation results on multiple real-world datasets show that RFDS achieves promising performance gains in improving demographic fairness compared to state-of-the-art baselines.
KW - Distributed Computing
KW - Domain Shift
KW - Federated Learning
KW - Group Fairness
UR - http://www.scopus.com/inward/record.url?scp=85203167384&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85203167384&partnerID=8YFLogxK
U2 - 10.1109/ICDCS60910.2024.00078
DO - 10.1109/ICDCS60910.2024.00078
M3 - Conference contribution
AN - SCOPUS:85203167384
T3 - Proceedings - International Conference on Distributed Computing Systems
SP - 785
EP - 796
BT - Proceedings - 2024 IEEE 44th International Conference on Distributed Computing Systems, ICDCS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 23 July 2024 through 26 July 2024
ER -