Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DisPFL: Towards Communication-Efficient Personalized Federated Learning via Decentralized Sparse Training

About

Personalized federated learning is proposed to handle the data heterogeneity problem amongst clients by learning dedicated tailored local models for each user. However, existing works are often built in a centralized way, leading to high communication pressure and high vulnerability when a failure or an attack on the central server occurs. In this work, we propose a novel personalized federated learning framework in a decentralized (peer-to-peer) communication protocol named Dis-PFL, which employs personalized sparse masks to customize sparse local models on the edge. To further save the communication and computation cost, we propose a decentralized sparse training technique, which means that each local model in Dis-PFL only maintains a fixed number of active parameters throughout the whole local training and peer-to-peer communication process. Comprehensive experiments demonstrate that Dis-PFL significantly saves the communication bottleneck for the busiest node among all clients and, at the same time, achieves higher model accuracy with less computation cost and communication rounds. Furthermore, we demonstrate that our method can easily adapt to heterogeneous local clients with varying computation complexities and achieves better personalized performances.

Rong Dai, Li Shen, Fengxiang He, Xinmei Tian, Dacheng Tao• 2022

Related benchmarks

TaskDatasetResultRank
Image ClassificationFashionMNIST (test)--
218
Image ClassificationTiny-ImageNet Dirichlet alpha=0.1 (test)
Test Accuracy24.71
30
Image ClassificationCifar10 Dirichlet(0.3) (test)
Test Accuracy82.41
21
Image ClassificationTiny-ImageNet Dirichlet alpha=0.3 (test)
Test Accuracy16.94
10
Image ClassificationTiny-ImageNet Pathological c=20 (test)
Test Accuracy33.57
10
Image ClassificationCIFAR-10 (test)
Accuracy (Dirichlet α=0.1)87.77
10
Image ClassificationTiny-ImageNet Pathological c=10 (test)
Test Accuracy41.93
10
Personalized Federated LearningTiny-ImageNet Pathological 10
Accuracy@40227
9
Image ClassificationCIFAR-10 Pathological-2 (test)
Test Accuracy91.4
9
Personalized Federated LearningTiny-ImageNet Pathological 20
Top-30 Accuracy188
8
Showing 10 of 17 rows

Other info

Follow for update