Adaptive Top-K in SGD for Communication-Efficient Distributed Learning
Mengzhe Ruan, Guangfeng Yan, Yuanzhang Xiao, Linqi Song, Weitao Xu

TL;DR
This paper introduces an adaptive Top-K sparsification method for distributed SGD that dynamically adjusts gradient sparsity to improve convergence and communication efficiency, outperforming existing fixed sparsification approaches.
Contribution
It proposes a novel adaptive Top-K sparsification framework with theoretical convergence bounds and an algorithm to optimize sparsification for better training performance.
Findings
Achieves faster convergence rates on MNIST and CIFAR-10 datasets.
Balances communication cost and convergence error effectively.
Outperforms state-of-the-art fixed sparsification methods.
Abstract
Distributed stochastic gradient descent (SGD) with gradient compression has become a popular communication-efficient solution for accelerating distributed learning. One commonly used method for gradient compression is Top-K sparsification, which sparsifies the gradients by a fixed degree during model training. However, there has been a lack of an adaptive approach to adjust the sparsification degree to maximize the potential of the model's performance or training speed. This paper proposes a novel adaptive Top-K in SGD framework that enables an adaptive degree of sparsification for each gradient descent step to optimize the convergence performance by balancing the trade-off between communication cost and convergence error. Firstly, an upper bound of convergence error is derived for the adaptive sparsification scheme and the loss function. Secondly, an algorithm is designed to minimize…
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
TopicsStochastic Gradient Optimization Techniques · Privacy-Preserving Technologies in Data · Sparse and Compressive Sensing Techniques
MethodsStochastic Gradient Descent
