Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fast decentralized non-convex finite-sum optimization with recursive variance reduction

Published 17 Aug 2020 in math.OC, cs.LG, cs.MA, cs.SY, eess.SY, and stat.ML | (2008.07428v6)

Abstract: This paper considers decentralized minimization of N:=nmN:=nm smooth non-convex cost functions equally divided over a directed network of nn nodes. Specifically, we describe a stochastic first-order gradient method, called GT-SARAH, that employs a SARAH-type variance reduction technique and gradient tracking (GT) to address the stochastic and decentralized nature of the problem. We show that GT-SARAH, with appropriate algorithmic parameters, finds an ϵ\epsilon-accurate first-order stationary point with $O\big(\max\big{N<sup>{\frac{1}{2}},n(1-\lambda)<sup>{-2},n<sup>{\frac{2}{3}}m<sup>{\frac{1}{3}}(1-\lambda)<sup>{-1}\big}L\epsilon<sup>{-2}\big)$ gradient complexity, where (1−λ)∈(0,1]{(1-\lambda)\in(0,1]} is the spectral gap of the network weight matrix and LL is the smoothness parameter of the cost functions. This gradient complexity outperforms that of the existing decentralized stochastic gradient methods. In particular, in a big-data regime such that n=O(N<sup>12(1−λ)<sup>3){n = O(N<sup>{\frac{1}{2}}(1-\lambda)<sup>{3})}, this gradient complexity furthers reduces to O(N<sup>12Lϵ<sup>−2){O(N<sup>{\frac{1}{2}}L\epsilon<sup>{-2})}, independent of the network topology, and matches that of the centralized near-optimal variance-reduced methods. Moreover, in this regime GT-SARAH achieves a non-asymptotic linear speedup, in that, the total number of gradient computations at each node is reduced by a factor of $1/n$ compared to the centralized near-optimal algorithms that perform all gradient computations at a single node. To the best of our knowledge, GT-SARAH is the first algorithm that achieves this property. In addition, we show that appropriate choices of local minibatch size balance the trade-offs between the gradient and communication complexity of GT-SARAH. Over infinite time horizon, we establish that all nodes in GT-SARAH asymptotically achieve consensus and converge to a first-order stationary point in the almost sure and mean-squared sense.

Authors (3)
Citations (40)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.