paper-with-me

홈 › Papers

Gradient Sparsification for Communication-Efficient Distributed Optimization

2017-10-26 · NeurIPS 2018 12 · Jianqiao Wangni, Jialei Wang, Ji Liu, Tong Zhang

Modern large scale machine learning applications require stochastic optimization algorithms to be implemented on distributed computational architectures. A key bottleneck is the communication overhead for exchanging information such as stochastic gradients among different workers. In this paper, to reduce the communication cost we propose a convex optimization formulation to minimize the coding length of stochastic gradients. To solve the optimal sparsification efficiently, several simple and fast algorithms are proposed for approximate solution, with theoretical guaranteed for sparseness. Experiments on $\ell_2$ regularized logistic regression, support vector machines, and convolutional neural networks validate our sparsification approaches.

📄 PDF Abstract BibTeX arXiv:1710.09854

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningDistributed OptimizationregressionStochastic Optimization

Methods 이 논문이 사용한 방법론

Gradient Sparsification Gradient Sparsification is a technique for distributed training that sparsifies stochastic gradients to reduce the communication cost, with minor increase in the number of…

Similar Papers 제목 키워드 기반

Gradient Sparification for Asynchronous Distributed Training

2019-10-24 · Zijie Yan

Modern large scale machine learning applications require stochastic optimization algorithms to be implemented on distributed computational architectures. A key bottleneck is the communication overhead for exchanging info…

Federated LearningStochastic Optimization

Preserving Near-Optimal Gradient Sparsification Cost for Scalable Distributed Deep Learning

2024-02-21 · Daegun Yoon, Sangyoon Oh

Communication overhead is a major obstacle to scaling distributed training systems. Gradient sparsification is a potential optimization approach to reduce the communication volume without significant loss of model fideli…

Layer-wise Adaptive Gradient Sparsification for Distributed Deep Learning with Convergence Guarantees

2019-11-20 · Shaohuai Shi, Zhenheng Tang, Qiang Wang, Kaiyong Zhao 외

To reduce the long training time of large deep neural network (DNN) models, distributed synchronous stochastic gradient descent (S-SGD) is commonly used on a cluster of workers. However, the speedup brought by multiple w…

Distributed OptimizationGPU

MiCRO: Near-Zero Cost Gradient Sparsification for Scaling and Accelerating Distributed DNN Training

2023-10-02 · Daegun Yoon, Sangyoon Oh

Gradient sparsification is a communication optimisation technique for scaling and accelerating distributed deep neural network (DNN) training. It reduces the increasing communication traffic for gradient aggregation. How…

A Linear Speedup Analysis of Distributed Deep Learning with Sparse and Quantized Communication

2018-12-01 · NeurIPS 2018 12 · Peng Jiang, Gagan Agrawal

The large communication overhead has imposed a bottleneck on the performance of distributed Stochastic Gradient Descent (SGD) for training deep neural networks. Previous works have demonstrated the potential of using gr…

Quantization