Unbiased Single-scale and Multi-scale Quantizers for Distributed Optimization
Not on the map. Why?
Abstract (arXiv)
Massive amounts of data have led to the training of large-scale machine learning models on a single worker inefficient. Distributed machine learning methods such as Parallel-SGD have received significant interest as a solution to tackle this problem. However, the performance of distributed systems does not scale linearly with the number of workers due to the high network communication cost for synchronizing gradients and parameters. Researchers have proposed techniques such as quantization and sparsification to alleviate this problem by compressing the gradients. Most of the compression schemes result in compressed gradients that cannot be directly aggregated with efficient protocols such as all-reduce. In this paper, we present a set of all-reduce compatible gradient compression schemes which significantly reduce the communication overhead while maintaining the performance of vanilla SGD. We present the results of our experiments with the CIFAR10 dataset and observations derived during the process. Our compression methods perform better than the in-built methods currently offered by the deep learning frameworks. Code is available at the repository: urlhttps://github.com/vineeths96/Gradient-Compression.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 24 references that are in the map. First posted on arXiv 26 Sep 2021.
Builds on
19 of 24 references.
References · 19
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2014Convex Optimization: Algorithms and Complexitycited by 575
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
- 2017Sparse Communication for Distributed Gradient Descentcited by 249
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 238
- 2018The Convergence of Sparsified Gradient Methodscited by 229
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 201
- 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
7 more
- 2016Distributed Mean Estimation with Limited Communicationcited by 136
- 2019Distributed Learning with Compressed Gradient Differencescited by 112
- 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 99
- 2018Error Compensated Quantized SGD and its Applications to Large-scale Distributed Optimizationcited by 76
- 2019RATQ: A Universal Fixed-Length Quantizer for Stochastic Optimizationcited by 23
- 2018GradiVeQ: Vector Quantization for Bandwidth-Efficient Gradient Aggregation in Distributed CNN Trainingcited by 21
- 2017Embedding-Based Speaker Adaptive Training of Deep Neural Networkscited by 7
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023Evaluation and Optimization of Gradient Compression for Distributed Deep Learning
- 2023Quantize Once, Train Fast: Allreduce-Compatible Compression with Provable Guarantees
- 2024Improved Quantization Strategies for Managing Heavy-tailed Gradients in Distributed Learning
- 2021NUQSGD: Provably Communication-efficient Data-parallel SGD via Nonuniform Quantization
- 2021FastSGD: A Fast Compressed SGD Framework for Distributed Machine Learning
- 2024Efficient Distributed Training through Gradient Compression with Sparsification and Quantization Techniques
- 2024Beyond Throughput and Compression Ratios: Towards High End-to-end Utility of Gradient Compression
- 2021Learned Gradient Compression for Distributed Deep Learning