mlsanityData to 7 Oct 2026

Simple and Optimal Stochastic Gradient Methods for Nonsmooth Nonconvex Optimization

arXiv 2208.10025 ↗First posted 22 Aug 2022cs.LG cs.DS math.OCcited by 5

Not on the map. Why?

Abstract (arXiv)

We propose and analyze several stochastic gradient algorithms for finding stationary points or local minimum in nonconvex, possibly with nonsmooth regularizer, finite-sum and online optimization problems. First, we propose a simple proximal stochastic gradient algorithm based on variance reduction called ProxSVRG+. We provide a clean and tight analysis of ProxSVRG+, which shows that it outperforms the deterministic proximal gradient descent (ProxGD) for a wide range of minibatch sizes, hence solves an open problem proposed in Reddi et al. (2016b). Also, ProxSVRG+ uses much less proximal oracle calls than ProxSVRG (Reddi et al., 2016b) and extends to the online setting by avoiding full gradient computations. Then, we further propose an optimal algorithm, called SSRGD, based on SARAH (Nguyen et al., 2017) and show that SSRGD further improves the gradient complexity of ProxSVRG+ and achieves the optimal upper bound, matching the known lower bound of (Fang et al., 2018; Li et al., 2021). Moreover, we show that both ProxSVRG+ and SSRGD enjoy automatic adaptation with local structure of the objective function such as the Polyak-Lojasiewicz (PL) condition for nonconvex functions in the finite-sum case, i.e., we prove that both of them can automatically switch to faster global linear convergence without any restart performed in prior work ProxSVRG (Reddi et al., 2016b). Finally, we focus on the more challenging problem of finding an (ε, δ)-local minimum instead of just finding an ε-approximate (first-order) stationary point (which may be some bad unstable saddle points). We show that SSRGD can find an (ε, δ)-local minimum by simply adding some random perturbations. Our algorithm is almost as simple as its counterpart for finding stationary points, and achieves similar optimal rates.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 55 of its 72 references that are in the map. First posted on arXiv 22 Aug 2022.

Builds on

55 of 72 references.

References · 55

  1. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
  2. 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
  3. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
  4. 2017How to Escape Saddle Points Efficientlycited by 284
  5. 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
  6. 2015Escaping From Saddle Points --- Online Stochastic Gradient for Tensor Decompositioncited by 241
  7. 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 218
  8. 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
  9. 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
  10. 2013Mini-batch Stochastic Approximation Methods for Nonconvex Stochastic Composite Optimizationcited by 142
  11. 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 134
  12. 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
38 more
  1. 2016Matrix Completion has No Spurious Local Minimumcited by 124
  2. 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
  3. 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
  4. 2016Global Optimality of Local Search for Low Rank Matrix Recoverycited by 81
  5. 2017Learning One-hidden-layer Neural Networks with Landscape Designcited by 79
  6. 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
  7. 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 77
  8. 2017Gradient Descent Can Take Exponential Time to Escape Saddle Pointscited by 74
  9. 2019Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loopcited by 68
  10. 2017Accelerated Gradient Descent Escapes Saddle Points Faster than Gradient Descentcited by 66
  11. 2018Escaping Saddles with Stochastic Gradientscited by 66
  12. 2018Stochastic Nested Variance Reduction for Nonconvex Optimizationcited by 63
  13. 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
  14. 2015A Universal Catalyst for First-Order Optimizationcited by 54
  15. 2017Natasha 2: Faster Non-Convex Optimization Than SGDcited by 49
  16. 2016Tight Complexity Bounds for Optimizing Composite Objectivescited by 47
  17. 2017"Convex Until Proven Guilty": Dimension-Free Acceleration of Gradient Descent on Non-Convex Functionscited by 46
  18. 2022BEER: Fast O(1/T) Rate for Decentralized Nonconvex Optimization with Communication Compressioncited by 41
  19. 2019Sharp Analysis for Nonconvex SGD Escaping from Saddle Pointscited by 40
  20. 2019ProxSARAH: An Efficient Algorithmic Framework for Stochastic Composite Nonconvex Optimizationcited by 37
  21. 2017Neon2: Finding Local Minima via First-Order Oraclescited by 36
  22. 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
  23. 2018A Simple Proximal Stochastic Gradient Method for Nonsmooth Nonconvex Optimizationcited by 33
  24. 2015An optimal randomized incremental gradient methodcited by 32
  25. 2017First-order Stochastic Algorithms for Escaping From Saddle Points in Almost Linear Timecited by 29
  26. 2021ZeroSARAH: Efficient Nonconvex Finite-Sum Optimization with Zero Full Gradient Computationcited by 28
  27. 2020A Unified Analysis of Stochastic Gradient Methods for Nonconvex Federated Optimizationcited by 27
  28. 20223PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregationcited by 27
  29. 2019SSRGD: Simple Stochastic Recursive Gradient Descent for Escaping Saddle Pointscited by 25
  30. 2016Efficient approaches for escaping higher order saddle points in non-convex optimizationcited by 23
  31. 2019A unified variance-reduced accelerated gradient method for convex optimizationcited by 23
  32. 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
  33. 2016Accelerated Methods for Non-Convex Optimizationcited by 20
  34. 2021FedPAGE: A Fast Local Stochastic Gradient Method for Communication-Efficient Federated Learningcited by 19
  35. 2016Less than a Single Pass: Stochastically Controlled Stochastic Gradient Methodcited by 17
  36. 2021DESTRESS: Computation-Optimal and Communication-Efficient Decentralized Nonconvex Finite-Sum Optimizationcited by 16
  37. 2019Stabilized SVRG: Simple Variance Reduction for Nonconvex Optimizationcited by 15
  38. 2017Random gradient extrapolation for distributed and stochastic optimizationcited by 14

50 most cited of 55 All 55 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 1; 2025: 1; 2026: 1.

5 papers.