Communication-Efficient Federated Learning for Heterogeneous Edge Devices Based on Adaptive Gradient Quantization
Heting Liu, Fang He, Guohong Cao

TL;DR
This paper introduces AdaGQ, an adaptive and heterogeneous gradient quantization method for federated learning, which reduces communication overhead and training time by adjusting quantization based on gradient norms and client speed.
Contribution
The paper proposes a novel adaptive and heterogeneous gradient quantization algorithm (AdaGQ) that improves communication efficiency and reduces training time in federated learning with heterogeneous clients.
Findings
Reduces total training time by up to 52.1%
Effectively balances communication load among clients
Enhances model accuracy with adaptive quantization
Abstract
Federated learning (FL) enables geographically dispersed edge devices (i.e., clients) to learn a global model without sharing the local datasets, where each client performs gradient descent with its local data and uploads the gradients to a central server to update the global model. However, FL faces massive communication overhead resulted from uploading the gradients in each training round. To address this problem, most existing research compresses the gradients with fixed and unified quantization for all the clients, which neither seeks adaptive quantization due to the varying gradient norms at different rounds, nor exploits the heterogeneity of the clients to accelerate FL. In this paper, we propose a novel adaptive and heterogeneous gradient quantization algorithm (AdaGQ) for FL to minimize the wall-clock training time from two aspects: i) adaptive quantization which exploits the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Advanced MIMO Systems Optimization
