FedALA: Adaptive Local Aggregation for Personalized Federated Learning

Jianqing Zhang, Yang Hua, Hao Wang, Tao Song, Zhengui Xue +2 more
12/2/2022
cs.LGcs.AI

Official code: TsingZ0/FedALA (150 stars, Apache-2.0, PyTorch, last commit 2024-11-11).

Abstract

A key challenge in federated learning (FL) is the statistical heterogeneity that impairs the generalization of the global model on each client. To address this, we propose a method Federated learning with Adaptive Local Aggregation (FedALA) by capturing the desired information in the global model for client models in personalized FL. The key component of FedALA is an Adaptive Local Aggregation (ALA) module, which can adaptively aggregate the downloaded global model and local model towards the local objective on each client to initialize the local model before training in each iteration. To evaluate the effectiveness of FedALA, we conduct extensive experiments with five benchmark datasets in computer vision and natural language processing domains. FedALA outperforms eleven state-of-the-art baselines by up to 3.27% in test accuracy. Furthermore, we also apply ALA module to other federated learning methods and achieve up to 24.19% improvement in test accuracy.

View on arXivView PDF

Code Implementations(1)

TsingZ0/FedALAOfficial100%
PyTorchApache-2.0

AAAI 2023 accepted paper, FedALA: Adaptive Local Aggregation for Personalized Federated Learning

15026Shell, PythonNov 22, 20221 years agoApache-2.0
adaptationfederated-learningnon-iidpersonalizationpytorch

Similar Papers

Cite this paper

@article{zhang2022fedala,
  title  = {FedALA: Adaptive Local Aggregation for Personalized Federated Learning},
  author = {Jianqing Zhang and Yang Hua and Hao Wang and Tao Song and Zhengui Xue and Ruhui Ma and Haibing Guan},
  year   = {2022},
  eprint = {2212.01197},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2212.01197}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2212.01197.svg)](https://codeofpaper.com/paper/2212.01197)

Discussion