mlsanityData to 7 Oct 2026

Convergence of the Stochastic Heavy Ball Method With Approximate Gradients and/or Block Updating

arXiv 2303.16241 ↗First posted 28 Mar 2023math.OC stat.MLcited by 2

Not on the map. Why?

Abstract (arXiv)

In this paper, we establish the convergence of the stochastic Heavy Ball (SHB) algorithm under more general conditions than in the current literature. Specifically, (i) The stochastic gradient is permitted to be biased, and also, to have conditional variance that grows over time (or iteration number). This feature is essential when applying SHB with zeroth-order methods, which use only two function evaluations to approximate the gradient. In contrast, all existing papers assume that the stochastic gradient is unbiased and/or has bounded conditional variance. (ii) The step sizes are permitted to be random, which is essential when applying SHB with block updating. The sufficient conditions for convergence are stochastic analogs of the well-known Robbins-Monro conditions. This is in contrast to existing papers where more restrictive conditions are imposed on the step size sequence. (iii) Our analysis embraces not only convex functions, but also more general functions that satisfy the PL (Polyak-Lojasiewicz) and KL (Kurdyka-Lojasiewicz) conditions. (iv) If the stochastic gradient is unbiased and has bounded variance, and the objective function satisfies (PL), then the iterations of SHB match the known best rates for convex functions. (v) We establish the almost-sure convergence of the iterations, as opposed to convergence in the mean or convergence in probability, which is the case in much of the literature. (vi) Each of the above convergence results continue to hold if full-coordinate updating is replaced by any one of three widely-used updating methods. In addition, numerical computations are carried out to illustrate the above points.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 23 of its 59 references that are in the map. First posted on arXiv 28 Mar 2023.

Builds on

23 of 59 references.

References · 23

  1. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  2. 2016An overview of gradient descent optimization algorithmscited by 1,021
  3. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
  4. 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
  5. 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
  6. 2015Coordinate Descent Algorithmscited by 218
  7. 2015A Differential Equation for Modeling Nesterov's Accelerated Gradient Method: Theory and Insightscited by 203
  8. 2020Better Theory for SGD in the Nonconvex Worldcited by 156
  9. 2018Fast and Faster Convergence of SGD for Over-Parameterized Models and an Accelerated Perceptroncited by 143
  10. 2017Revisiting Distributed Synchronous SGDcited by 142
  11. 2020On the Almost Sure Convergence of Stochastic Gradient Descent in Non-Convex Problemscited by 79
  12. 2014Global convergence of the Heavy-ball method for convex optimizationcited by 60
11 more
  1. 2019Zeno++: Robust Fully Asynchronous SGDcited by 53
  2. 2016Stochastic Heavy Ballcited by 40
  3. 2022On Almost Sure Convergence Rates of Stochastic Gradient Methodscited by 32
  4. 2013On the Complexity Analysis of Randomized Block-Coordinate Descent Methodscited by 21
  5. 2014Block stochastic gradient iteration for convex and nonconvex optimizationcited by 21
  6. 2021Convergence rates for the Heavy-Ball continuous dynamics for non-convex optimization, under Polyak-L ojasiewicz conditioncited by 11
  7. 2021Convergence of sequences: a surveycited by 10
  8. 2018Optimal convergence rates for Nesterov accelerationcited by 8
  9. 2022Last-iterate convergence analysis of stochastic momentum methods for neural networkscited by 5
  10. 2022Simultaneous perturbation stochastic approximation: towards one-measurement per iterationcited by 4
  11. 2022Generalized Simultaneous Perturbation-based Gradient Search with Reduced Estimator Biascited by 3

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 1.

2 papers.