Lune

ICLR2022Top-tier venue

Permutation Compressors for Provably Faster Distributed Nonconvex Optimization

Rafal Szlendak, Alexander Tyurin, Peter Richtárik

2022Year
40Citations
22Top-tier citations

Abstract

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 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 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 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 random permutations, for which we coin the term PermKK, the use of which leads to O(n)O(\sqrt{n}) (resp. O(1+d/n)O(1 + d/\sqrt{n})) improvement in the theoretical communication complexity of MARINA in the low Hessian variance regime when d≥nd\geq n (resp. d≤nd \leq n), where nn is the number of workers and dd 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.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext a5d35911-26a4-4239-9e91-ea1de1a4de8f

Cited by top-tier papers22

Ask how each one uses it

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines