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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Song, Jiajun, Luo, Jiajun, Lu, Rongwei, Xie, Shuzhao, Chen, Bin, Wang, Zhi
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917713954209792
author Song, Jiajun
Luo, Jiajun
Lu, Rongwei
Xie, Shuzhao
Chen, Bin
Wang, Zhi
author_facet Song, Jiajun
Luo, Jiajun
Lu, Rongwei
Xie, Shuzhao
Chen, Bin
Wang, Zhi
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2407_05125
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Joint Approach to Local Updating and Gradient Compression for Efficient Asynchronous Federated Learning
Song, Jiajun
Luo, Jiajun
Lu, Rongwei
Xie, Shuzhao
Chen, Bin
Wang, Zhi
Distributed, Parallel, and Cluster Computing
Machine Learning
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.
title A Joint Approach to Local Updating and Gradient Compression for Efficient Asynchronous Federated Learning
topic Distributed, Parallel, and Cluster Computing
Machine Learning
url https://arxiv.org/abs/2407.05125