paper-with-me

홈 › Papers

Permutation Compressors for Provably Faster Distributed Nonconvex Optimization

2021-10-07 · ICLR 2022 4 · Rafał Szlendak, Alexander Tyurin, Peter Richtárik

We study the MARINA method of Gorbunov et al (2021) -- the current state-of-the-art distributed non-convex optimization method in terms of theoretical communication complexity. Theoretical superiority of this method can be largely attributed to two sources: the use of a carefully engineered biased stochastic gradient estimator, which leads to a reduction in the number of communication rounds, and the reliance on {\em independent} stochastic communication compression operators, which leads to a reduction in the number of transmitted bits within each communication round. In this paper we i) extend the theory of MARINA to support a much wider class of potentially {\em correlated} compressors, extending the reach of the method beyond the classical independent compressors setting, ii) show that a new quantity, for which we coin the name {\em Hessian variance}, allows us to significantly refine the original analysis of MARINA without any additional assumptions, and iii) identify a special class of correlated compressors based on the idea of {\em random permutations}, for which we coin the term Perm$K$, the use of which leads to $O(\sqrt{n})$ (resp. $O(1 + d/\sqrt{n})$) improvement in the theoretical communication complexity of MARINA in the low Hessian variance regime when $d\geq n$ (resp. $d \leq n$), where $n$ is the number of workers and $d$ is the number of parameters describing the model we are learning. We corroborate our theoretical results with carefully engineered synthetic experiments with minimizing the average of nonconvex quadratics, and on autoencoder training with the MNIST dataset.

📄 PDF Abstract BibTeX arXiv:2110.03300

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Improving the Worst-Case Bidirectional Communication Complexity for Nonconvex Distributed Optimization under Function Similarity

2024-02-09 · Kaja Gruntkowska, Alexander Tyurin, Peter Richtárik

Effective communication between the server and workers plays a key role in distributed optimization. In this paper, we focus on optimizing the server-to-worker communication, uncovering inefficiencies in prevalent downli…

Distributed Optimization

Coordinating Distributed Example Orders for Provably Accelerated Training

2023-02-02 · NeurIPS 2023 11 · A. Feder Cooper, Wentao Guo, Khiem Pham, Tiancheng Yuan 외

Recent research on online Gradient Balancing (GraB) has revealed that there exist permutation-based example orderings for SGD that are guaranteed to outperform random reshuffling (RR). Whereas RR arbitrarily permutes tra…

Correlated Quantization for Faster Nonconvex Distributed Optimization

2024-01-10 · Andrei Panferov, Yury Demidovich, Ahmad Rammal, Peter Richtárik

Quantization (Alistarh et al., 2017) is an important (stochastic) compression technique that reduces the volume of transmitted bits during each communication round in distributed model training. Suresh et al. (2022) intr…

Distributed OptimizationQuantization

3PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregation

2022-02-02 · Peter Richtárik, Igor Sokolov, Ilyas Fatkhullin, Elnur Gasanov 외

We propose and study a new class of gradient communication mechanisms for communication-efficient training -- three point compressors (3PC) -- as well as efficient distributed nonconvex optimization algorithms that can t…

EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedback

2021-06-09 · NeurIPS 2021 12 · Peter Richtárik, Igor Sokolov, Ilyas Fatkhullin

Error feedback (EF), also known as error compensation, is an immensely popular convergence stabilization mechanism in the context of distributed training of supervised machine learning models enhanced by the use of contr…