Lune

NeurIPS2021Top-tier venue

An Improved Analysis of Gradient Tracking for Decentralized Machine Learning

Anastasia Koloskova, Tao Lin, Sebastian U. Stich

2021Year
148Citations
32Top-tier citations

Abstract

We consider decentralized machine learning over a network where the training data is distributed across nn agents, each of which can compute stochastic model updates on their local data. The agent's common goal is to find a model that minimizes the average of all local loss functions. While gradient tracking (GT) algorithms can overcome a key challenge, namely accounting for differences between workers' local data distributions, the known convergence rates for GT algorithms are not optimal with respect to their dependence on the mixing parameter pp (related to the spectral gap of the connectivity matrix). We provide a tighter analysis of the GT method in the stochastic strongly convex, convex and non-convex settings. We improve the dependency on pp from O(p−2)\mathcal{O}(p^{-2}) to O(p−1c−1)\mathcal{O}(p^{-1}c^{-1}) in the noiseless case and from O(p−3/2)\mathcal{O}(p^{-3/2}) to O(p−1/2c−1)\mathcal{O}(p^{-1/2}c^{-1}) in the general stochastic case, where c≥pc \geq p is related to the negative eigenvalues of the connectivity matrix (and is a constant in most practical applications). This improvement was possible due to a new proof technique which could be of independent interest.

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 c6fe76b0-e1ae-4083-88c0-fe1eae2f5354

Cited by top-tier papers32

Ask how each one uses it

Builds on7

Related papers

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