SYNTHESIS: A Semi-Asynchronous Path-Integrated Stochastic Gradient Method for Distributed Learning in Computing Clusters
Not on the map. Why?
Abstract (arXiv)
To increase the training speed of distributed learning, recent years have witnessed a significant amount of interest in developing both synchronous and asynchronous distributed stochastic variance-reduced optimization methods. However, all existing synchronous and asynchronous distributed training algorithms suffer from various limitations in either convergence speed or implementation complexity. This motivates us to propose an algorithm called STNTHESIS (semi-asynchronous path-integrated stochastic gradient search), which leverages the special structure of the variance-reduction framework to overcome the limitations of both synchronous and asynchronous distributed learning algorithms while retaining their salient features. We consider two implementations of STNTHESIS under distributed and shared memory architectures. We show that our STNTHESIS algorithms have O(√Nε-2(Delta+1)+N) and O(√Nε-2(Delta+1) d+N) computational complexities for achieving an ε-stationary point in non-convex learning under distributed and shared memory architectures, respectively, where N denotes the total number of training samples and Delta represents the maximum delay of the workers. Moreover, we investigate the generalization performance of algname by establishing algorithmic stability bounds for quadratic strongly convex and non-convex optimization. We further conduct extensive numerical experiments to verify our theoretical findings
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 17 of its 31 references that are in the map. First posted on arXiv 17 Aug 2022.
Builds on
17 of 31 references.
References · 17
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 552
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 287
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 220
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 119
- 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 116
- 2019Stochastic Mirror Descent on Overparameterized Nonlinear Models: Convergence, Implicit Regularization, and Generalizationcited by 40
- 2015ARock: an Algorithmic Framework for Asynchronous Parallel Coordinate Updatescited by 21
5 more
- 2015On Variance Reduction in Stochastic Gradient Descent and its Asynchronous Variantscited by 18
- 2018SpiderBoost and Momentum: Faster Stochastic Variance Reduction Algorithmscited by 11
- 2018Taming Convergence for Asynchronous Stochastic Gradient Descent with Unbounded Delay in Non-Convex Learningcited by 9
- 2016Asynchronous Stochastic Gradient Descent with Variance Reduction for Non-Convex Optimizationcited by 2
- 2017Scalable Robust Matrix Factorization with Nonconvex Losscited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.