paper-with-me

Papers

Detached Error Feedback for Distributed SGD with Random Sparsification

2020-04-11 · An Xu, Heng Huang

The communication bottleneck has been a critical problem in large-scale distributed deep learning. In this work, we study distributed SGD with random block-wise sparsification as the gradient compressor, which is ring-allreduce compatible and highly computation-efficient but leads to inferior performance. To tackle this important issue, we improve the communication-efficient distributed SGD from a novel aspect, that is, the trade-off between the variance and second moment of the gradient. With this motivation, we propose a new detached error feedback (DEF) algorithm, which shows better convergence bound than error feedback for non-convex problems. We also propose DEF-A to accelerate the generalization of DEF at the early stages of the training, which shows better generalization bounds than DEF. Furthermore, we establish the connection between communication-efficient distributed SGD and SGD with iterate averaging (SGD-IA) for the first time. Extensive deep learning experiments show significant empirical improvement of the proposed methods under various settings.

📄 PDF Abstract BibTeX arXiv:2004.05298

Code (0)

등록된 구현이 없습니다.

Tasks

Generalization BoundsImage ClassificationLanguage Modelling

Methods 이 논문이 사용한 방법론

Adam 설명 없음
SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Rethinking gradient sparsification as total error minimization

2021-08-02 · NeurIPS 2021 12 · Atal Narayan Sahu, Aritra Dutta, Ahmed M. Abdelmoniem, Trambak Banerjee 외

Gradient compression is a widely-established remedy to tackle the communication bottleneck in distributed training of large deep neural networks (DNNs). Under the error-feedback framework, Top-$k$ sparsification, sometim…

Communication-Efficient and Byzantine-Robust Distributed Learning with Error Feedback

2019-11-21 · Avishek Ghosh, Raj Kumar Maity, Swanand Kadhe, Arya Mazumdar 외

We develop a communication-efficient distributed learning algorithm that is robust against Byzantine worker machines. We propose and analyze a distributed gradient-descent algorithm that performs a simple thresholding ba…

Sparsified SGD with Memory

2018-09-20 · NeurIPS 2018 12 · Sebastian U. Stich, Jean-Baptiste Cordonnier, Martin Jaggi

Huge scale machine learning problems are nowadays tackled by distributed optimization algorithms, i.e. algorithms that leverage the compute power of many devices for training. The communication overhead is a key bottlene…

Distributed OptimizationQuantization

Efficient Distributed Training through Gradient Compression with Sparsification and Quantization Techniques

2024-12-07 · Shruti Singh, Shantanu Kumar

This study investigates the impact of gradient compression on distributed training performance, focusing on sparsification and quantization techniques, including top-k, DGC, and QSGD. In baseline experiments, random-k co…

Quantization

Understanding Top-k Sparsification in Distributed Deep Learning

2019-11-20 · Shaohuai Shi, Xiaowen Chu, Ka Chun Cheung, Simon See

Distributed stochastic gradient descent (SGD) algorithms are widely deployed in training large-scale deep learning models, while the communication overhead among workers becomes the new system bottleneck. Recently propos…

Deep Learning