paper-with-me

Papers

A Better Alternative to Error Feedback for Communication-Efficient Distributed Learning

2020-06-19 · ICLR 2021 1 · Samuel Horváth, Peter Richtárik

Modern large-scale machine learning applications require stochastic optimization algorithms to be implemented on distributed compute systems. A key bottleneck of such systems is the communication overhead for exchanging information across the workers, such as stochastic gradients. Among the many techniques proposed to remedy this issue, one of the most successful is the framework of compressed communication with error feedback (EF). EF remains the only known technique that can deal with the error induced by contractive compressors which are not unbiased, such as Top-$K$. In this paper, we propose a new and theoretically and practically better alternative to EF for dealing with contractive compressors. In particular, we propose a construction which can transform any contractive compressor into an induced unbiased compressor. Following this transformation, existing methods able to work with unbiased compressors can be applied. We show that our approach leads to vast improvements over EF, including reduced memory requirements, better communication complexity guarantees and fewer assumptions. We further extend our results to federated learning with partial participation following an arbitrary distribution over the nodes, and demonstrate the benefits thereof. We perform several numerical experiments which validate our theoretical findings.

📄 PDF Abstract BibTeX arXiv:2006.11077

Code (1)

SamuelHorvath/Compressed_SGD_PyTorch 공식 구현 pytorch

Tasks

Federated LearningStochastic Optimization

Similar 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-al…

Generalization BoundsImage ClassificationLanguage Modelling

Step-Ahead Error Feedback for Distributed Training with Compressed Gradient

2020-08-13 · An Xu, Zhouyuan Huo, Heng Huang

Although the distributed machine learning methods can speed up the training of large deep neural networks, the communication cost has become the non-negligible bottleneck to constrain the performance. To address this cha…

Accelerated Distributed Optimization with Compression and Error Feedback

2025-03-11 · Yuan Gao, Anton Rodomanov, Jeremy Rack, Sebastian U. Stich

Modern machine learning tasks often involve massive datasets and models, necessitating distributed optimization algorithms with reduced communication overhead. Communication compression, where clients transmit compressed…

Distributed Optimization

Contractive error feedback for gradient compression

2023-12-13 · Bingcong Li, Shuai Zheng, Parameswaran Raman, Anshumali Shrivastava 외

On-device memory concerns in distributed deep learning have become severe due to (i) the growth of model size in multi-GPU training, and (ii) the wide adoption of deep neural networks for federated learning on IoT device…

Federated LearningGPUimage-classificationImage Classification+3

On Communication Compression for Distributed Optimization on Heterogeneous Data

2020-09-04 · Sebastian U. Stich

Lossy gradient compression, with either unbiased or biased compressors, has become a key tool to avoid the communication bottleneck in centrally coordinated distributed training of machine learning models. We analyze the…

Distributed Optimization