Personalized Federated Learning with Local Optimization Models

Shenhai Zheng,Haihan Xu,Peng Han,Yuanyuan Li,Yufei Chen,Qing Chen
DOI: https://doi.org/10.1109/icpads60453.2023.00053
2023-01-01
Abstract:Due to reasons such as non-i.i.d. data distribution, the generation of a single global model through collaborative distributed clients often fails to meet the task requirements of individual clients. Moreover, data distribution shifts are likely to make clients vulnerable to attacks, requiring a trade-off between the performance of the global model and the personalization of client models. To address these issues, one approach is to configure personalized models for each client to meet their specific tasks, while also training local models to fulfill overall task requirements. In this paper, we propose a method called Personalized Federated Learning with Local Optimization Model (pFedLO) to achieve personalized federated learning. This method ensures adaptability of personalized models on each client while allowing the achievement of the server’s task objectives. Specifically, in each update, a certain amount of local models can be retained to generate local optimization models, which are used to improve the performance of the personalized models. Experimental results demonstrate that the pFedLO method performs well in personalized tasks, effectively utilizing client local models to enhance the performance of personalized models. Our code is available at https://github.com/LilRind/pFedLO.
What problem does this paper attempt to address?