A Joint Approach to Local Updating and Gradient Compression for Efficient Asynchronous Federated Learning

Jiajun Song, Jiajun Luo, Rongwei Lu, Shuzhao Xie, Bin Chen +1 more
7/6/2024
cs.DCcs.LG

No confident code implementation found for this paper.

Abstract

Asynchronous Federated Learning (AFL) confronts inherent challenges arising from the heterogeneity of devices (e.g., their computation capacities) and low-bandwidth environments, both potentially causing stale model updates (e.g., local gradients) for global aggregation. Traditional approaches mitigating the staleness of updates typically focus on either adjusting the local updating or gradient compression, but not both. Recognizing this gap, we introduce a novel approach that synergizes local updating with gradient compression. Our research begins by examining the interplay between local updating frequency and gradient compression rate, and their collective impact on convergence speed. The theoretical upper bound shows that the local updating frequency and gradient compression rate of each device are jointly determined by its computing power, communication capabilities and other factors. Building on this foundation, we propose an AFL framework called FedLuck that adaptively optimizes both local update frequency and gradient compression rates. Experiments on image classification and speech recognization show that FedLuck reduces communication consumption by 56% and training time by 55% on average, achieving competitive performance in heterogeneous and low-bandwidth scenarios compared to the baselines.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{song2024joint,
  title  = {A Joint Approach to Local Updating and Gradient Compression for Efficient Asynchronous Federated Learning},
  author = {Jiajun Song and Jiajun Luo and Rongwei Lu and Shuzhao Xie and Bin Chen and Zhi Wang},
  year   = {2024},
  eprint = {2407.05125},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.05125v1}
}

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/2407.05125.svg)](https://codeofpaper.com/paper/2407.05125)

Discussion