Slashing Communication Traffic in Federated Learning by Transmitting Clustered Model Updates
Laizhong Cui, Xiaoxin Su, Yipeng Zhou, Yi Pan

TL;DR
This paper introduces MUCSC and B-MUCSC algorithms that significantly reduce communication traffic in federated learning by compressing model updates through clustering, while maintaining convergence and accuracy.
Contribution
The paper proposes novel clustering-based compression algorithms for federated learning that are unbiased and highly efficient, addressing the communication bottleneck.
Findings
MUCSC reduces communication traffic while preserving convergence.
B-MUCSC achieves extremely high compression rates suitable for scarce network resources.
Experiments show improved training efficiency and reduced data transmission in FL.
Abstract
Federated Learning (FL) is an emerging decentralized learning framework through which multiple clients can collaboratively train a learning model. However, a major obstacle that impedes the wide deployment of FL lies in massive communication traffic. To train high dimensional machine learning models (such as CNN models), heavy communication traffic can be incurred by exchanging model updates via the Internet between clients and the parameter server (PS), implying that the network resource can be easily exhausted. Compressing model updates is an effective way to reduce the traffic amount. However, a flexible unbiased compression algorithm applicable for both uplink and downlink compression in FL is still absent from existing works. In this work, we devise the Model Update Compression by Soft Clustering (MUCSC) algorithm to compress model updates transmitted between clients and the PS. In…
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 · Cryptography and Data Security
