GT-STORM: Taming Sample, Communication, and Memory Complexities in Decentralized Non-Convex Learning
Not on the map. Why?
Abstract (arXiv)
Decentralized nonconvex optimization has received increasing attention in recent years in machine learning due to its advantages in system robustness, data privacy, and implementation simplicity. However, three fundamental challenges in designing decentralized optimization algorithms are how to reduce their sample, communication, and memory complexities. In this paper, we propose a underlinegradient-underlinetracking-based underlinestochastic underlinerecursive underlinemomentum (GT-STORM) algorithm for efficiently solving nonconvex optimization problems. We show that to reach an ε2-stationary solution, the total number of sample evaluations of our algorithm is tildeO(m1/2ε-3) and the number of communication rounds is tildeO(m-1/2ε-3), which improve the O(ε-4) costs of sample evaluations and communications for the existing decentralized stochastic gradient algorithms. We conduct extensive experiments with a variety of learning models, including non-convex logistical regression and convolutional neural networks, to verify our theoretical findings. Collectively, our results contribute to the state of the art of theories and algorithms for decentralized network optimization.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 29 of its 53 references that are in the map. First posted on arXiv 4 May 2021.
Builds on
29 of 53 references.
References · 29
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 218
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 218
- 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
- 2013On the Convergence of Decentralized Gradient Descentcited by 158
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
17 more
- 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 119
- 2016NEXT: In-Network Nonconvex Optimizationcited by 107
- 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
- 2017Collaborative Deep Learning in Fixed Topology Networkscited by 60
- 2016On Nonconvex Decentralized Gradient Descentcited by 42
- 2019Hybrid Stochastic Gradient Descent Algorithms for Stochastic Nonconvex Optimizationcited by 31
- 2015DSA: Decentralized Double Stochastic Averaging Gradient Algorithmcited by 14
- 2018Generalization Error Bounds with Probabilistic Guarantee for SGD in Nonconvex Optimizationcited by 14
- 2019Improving the Sample and Communication Complexity for Decentralized Non-Convex Optimization: A Joint Gradient Estimation and Tracking Approachcited by 11
- 2014Dictionary Learning over Distributed Modelscited by 8
- 2018Cubic Regularization with Momentum for Nonconvex Optimizationcited by 8
- 2018Distributed Stochastic Multi-Task Learning with Graph Regularizationcited by 6
- 2016A Decentralized Second-Order Method with Exact Linear Convergence Rate for Consensus Optimizationcited by 4
- 2016Decentralized Quasi-Newton Methodscited by 4
- 2019Distributed Linear Model Clustering over Networks: A Tree-Based Fused-Lasso ADMM Approachcited by 4
- 2019Variance-Reduced Decentralized Stochastic Optimization with Gradient Tracking -- Part II: GT-SVRGcited by 2
- 2020Distributed Learning in the Non-Convex World: From Batch to Streaming Data, and Beyondcited by 2
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 1.
8 papers.
- 2023Complexity of Single Loop Algorithms for Nonlinear Programming with Stochastic Objective and Constraintscited by 16
- 2022INTERACT: Achieving Low Sample and Communication Complexities in Decentralized Bilevel Learning over Networkscited by 8
- 2022DoCoM: Compressed Decentralized Optimization with Near-Optimal Sample Complexitycited by 5
- 2023Near-Optimal Decentralized Momentum Method for Nonconvex-PL Minimax Problemscited by 4
- 2023Serverless Federated AUPRC Optimization for Multi-Party Collaborative Imbalanced Data Miningcited by 3
- 2022Stochastic Gradient Methods with Compressed Communication for Decentralized Saddle Point Problemscited by 1
- 2024Faster Adaptive Decentralized Learning Algorithmscited by 1
- 2023Achieving Linear Speedup in Decentralized Stochastic Compositional Minimax Optimizationcited by 0
- 2024Faster Adaptive Decentralized Learning Algorithms19 Aug 2024
- 2023Complexity of Single Loop Algorithms for Nonlinear Programming with Stochastic Objective and Constraints1 Nov 2023
- 2023Serverless Federated AUPRC Optimization for Multi-Party Collaborative Imbalanced Data Mining6 Aug 2023
- 2023Achieving Linear Speedup in Decentralized Stochastic Compositional Minimax Optimization25 Jul 2023
- 2023Near-Optimal Decentralized Momentum Method for Nonconvex-PL Minimax Problems21 Apr 2023
- 2022INTERACT: Achieving Low Sample and Communication Complexities in Decentralized Bilevel Learning over Networks27 Jul 2022
- 2022Stochastic Gradient Methods with Compressed Communication for Decentralized Saddle Point Problems28 May 2022
- 2022DoCoM: Compressed Decentralized Optimization with Near-Optimal Sample Complexity1 Feb 2022