Litcius/Paper detail

A Fast Randomized Incremental Gradient Method for Decentralized Nonconvex Optimization

Ran Xin, Usman A. Khan, Soummya Kar

2021IEEE Transactions on Automatic Control35 citationsDOI

Abstract

In this article, we study decentralized nonconvex finite-sum minimization problems described over a network of nodes, where each node possesses a local batch of data samples. In this context, we analyze a single-timescale randomized incremental gradient method, called <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><b>GT-SAGA</b></monospace> . <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><b>GT-SAGA</b></monospace> is computationally efficient as it evaluates one component gradient per node per iteration and achieves provably fast and robust performance by leveraging node-level variance reduction and network-level gradient tracking. For general smooth nonconvex problems, we show the almost sure and mean-squared convergence of <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><b>GT-SAGA</b></monospace> to a first-order stationary point and further describe regimes of practical significance, where it outperforms the existing approaches and achieves a network topology-independent iteration complexity, respectively. When the global function satisfies the Polyak–Łojaciewisz condition, we show that <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><b>GT-SAGA</b></monospace> exhibits linear convergence to an optimal solution in expectation and describe regimes of practical interest where the performance is network topology independent and improves upon the existing methods. Numerical experiments are included to highlight the main convergence aspects of <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><b>GT-SAGA</b></monospace> in nonconvex settings.

Topics & Concepts

Convergence (economics)Node (physics)Network topologyContext (archaeology)Computer scienceVariance reductionMathematical optimizationMinificationFunction (biology)Topology (electrical circuits)MathematicsAlgorithmCombinatoricsStatisticsPaleontologyMonte Carlo methodEvolutionary biologyStructural engineeringEngineeringOperating systemEconomic growthEconomicsBiologySparse and Compressive Sensing TechniquesDistributed Control Multi-Agent SystemsStochastic Gradient Optimization Techniques
A Fast Randomized Incremental Gradient Method for Decentralized Nonconvex Optimization | Litcius