FedABC: Targeting Fair Competition in Personalized Federated Learning

Authors

  • Dui Wang National Engineering Research Center for Multimedia Software, School of Computer Science, Institute of Artificial Intelligence and Hubei Key Laboratory of Multimedia and Network Communication Engineering, Wuhan University; Hubei Luojia Laboratory; JD Explore Academy
  • Li Shen JD Explore Academy
  • Yong Luo National Engineering Research Center for Multimedia Software, School of Computer Science, Institute of Artificial Intelligence and Hubei Key Laboratory of Multimedia and Network Communication Engineering, Wuhan University; Hubei Luojia Laboratory;
  • Han Hu Beijing Institute of Technology
  • Kehua Su National Engineering Research Center for Multimedia Software, School of Computer Science, Institute of Artificial Intelligence and Hubei Key Laboratory of Multimedia and Network Communication Engineering, Wuhan University
  • Yonggang Wen Nanyang Technological University
  • Dacheng Tao JD Explore Academy

DOI:

https://doi.org/10.1609/aaai.v37i8.26203

Keywords:

ML: Distributed Machine Learning & Federated Learning, ML: Classification and Regression, ML: Representation Learning

Abstract

Federated learning aims to collaboratively train models without accessing their client's local private data. The data may be Non-IID for different clients and thus resulting in poor performance. Recently, personalized federated learning (PFL) has achieved great success in handling Non-IID data by enforcing regularization in local optimization or improving the model aggregation scheme on the server. However, most of the PFL approaches do not take into account the unfair competition issue caused by the imbalanced data distribution and lack of positive samples for some classes in each client. To address this issue, we propose a novel and generic PFL framework termed Federated Averaging via Binary Classification, dubbed FedABC. In particular, we adopt the ``one-vs-all'' training strategy in each client to alleviate the unfair competition between classes by constructing a personalized binary classification problem for each class. This may aggravate the class imbalance challenge and thus a novel personalized binary classification loss that incorporates both the under-sampling and hard sample mining strategies is designed. Extensive experiments are conducted on two popular datasets under different settings, and the results demonstrate that our FedABC can significantly outperform the existing counterparts.

Downloads

Published

2023-06-26

How to Cite

Wang, D., Shen, L., Luo, Y., Hu, H., Su, K., Wen, Y., & Tao, D. (2023). FedABC: Targeting Fair Competition in Personalized Federated Learning. Proceedings of the AAAI Conference on Artificial Intelligence, 37(8), 10095-10103. https://doi.org/10.1609/aaai.v37i8.26203

Issue

Section

AAAI Technical Track on Machine Learning III