FedAPM: Federated Learning via ADMM with Partial Model Personalization
Shengkun Zhu, Feiteng Nie, Jinshan Zeng, Sheng Wang, Yuan Sun, Yuan Yao, Shangfeng Chen, Quanqing Xu, Chuanhui Yang

TL;DR
FedAPM introduces a novel federated learning framework using ADMM with partial model personalization, effectively mitigating client drift and achieving faster, more accurate convergence across heterogeneous datasets.
Contribution
This paper proposes FedAPM, a new ADMM-based federated learning method that stabilizes partial model personalization and guarantees convergence from arbitrary initializations.
Findings
FedAPM outperforms state-of-the-art methods in accuracy and convergence speed.
Achieves 12.3% higher test accuracy on average.
Requires fewer communication rounds for convergence.
Abstract
In federated learning (FL), the assumption that datasets from different devices are independent and identically distributed (i.i.d.) often does not hold due to user differences, and the presence of various data modalities across clients makes using a single model impractical. Personalizing certain parts of the model can effectively address these issues by allowing those parts to differ across clients, while the remaining parts serve as a shared model. However, we found that partial model personalization may exacerbate client drift (each client's local model diverges from the shared model), thereby reducing the effectiveness and efficiency of FL algorithms. We propose an FL framework based on the alternating direction method of multipliers (ADMM), referred to as FedAPM, to mitigate client drift. We construct the augmented Lagrangian function by incorporating first-order and second-order…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Data Stream Mining Techniques · Domain Adaptation and Few-Shot Learning
