mlsanityData to 7 Oct 2026

Efficiency Ordering of Stochastic Gradient Descent

arXiv 2209.07446 ↗First posted 15 Sep 2022cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

We consider the stochastic gradient descent (SGD) algorithm driven by a general stochastic sequence, including i.i.d noise and random walk on an arbitrary graph, among others; and analyze it in the asymptotic sense. Specifically, we employ the notion of `efficiency ordering', a well-analyzed tool for comparing the performance of Markov Chain Monte Carlo (MCMC) samplers, for SGD algorithms in the form of Loewner ordering of covariance matrices associated with the scaled iterate errors in the long term. Using this ordering, we show that input sequences that are more efficient for MCMC sampling also lead to smaller covariance of the errors for SGD algorithms in the limit. This also suggests that an arbitrarily weighted MSE of SGD iterates in the limit becomes smaller when driven by more efficient chains. Our finding is of particular interest in applications such as decentralized optimization and swarm learning, where SGD is implemented in a random walk fashion on the underlying communication graph for cost issues and/or data privacy. We demonstrate how certain non-Markovian processes, for which typical mixing-time based non-asymptotic bounds are intractable, can outperform their Markovian counterparts in the sense of efficiency ordering for SGD. We show the utility of our method by applying it to gradient descent with shuffling and mini-batch gradient descent, reaffirming key results from existing literature under a unified framework. Empirically, we also observe efficiency ordering for variants of SGD such as accelerated SGD and Adam, open up the possibility of extending our notion of efficiency ordering to a broader family of stochastic optimization algorithms.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 32 of its 98 references that are in the map. First posted on arXiv 15 Sep 2022.

Builds on

32 of 98 references.

References · 32

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2019On the Convergence of Adam and Beyondcited by 834
  4. 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
  5. 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
  6. 2019SGD: General Analysis and Improved Ratescited by 206
  7. 2017Bridging the Gap between Constant Step Size Stochastic Gradient Descent and Markov Chainscited by 84
  8. 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 81
  9. 2020On the Almost Sure Convergence of Stochastic Gradient Descent in Non-Convex Problemscited by 79
  10. 2015Why Random Reshuffling Beats Stochastic Gradient Descentcited by 78
  11. 2018Random Shuffling Beats SGD after Finite Epochscited by 66
  12. 2020On Linear Stochastic Approximation: Fine-grained Polyak-Ruppert and Non-Asymptotic Concentrationcited by 65
20 more
  1. 2018On Markov Chain Gradient Descentcited by 63
  2. 2019How Good is SGD with Random Shuffling?cited by 63
  3. 2020SGD with shuffling: optimal rates without component convexity and large epoch requirementscited by 57
  4. 2020Closing the convergence gap of SGD without replacementcited by 56
  5. 2018Convergence and Dynamical Behavior of the ADAM Algorithm for Non-Convex Stochastic Optimizationcited by 47
  6. 2015Improved SVRG for Non-Strongly-Convex or Sum-of-Non-Convex Objectivescited by 38
  7. 2021Stochastic gradient descent with noise of machine learning type. Part I: Discrete time analysiscited by 38
  8. 2021Minibatch vs Local SGD with Shuffling: Tight Convergence Bounds and Beyondcited by 35
  9. 2018Walkman: A Communication-Efficient Random-Walk Algorithm for Decentralized Optimizationcited by 30
  10. 2020A general framework for decentralized optimization with first-order methodscited by 28
  11. 2020On the Convergence of Nesterov's Accelerated Gradient Method in Stochastic Settingscited by 27
  12. 2020Explicit Mean-Square Error Bounds for Monte-Carlo and Linear Stochastic Approximationcited by 19
  13. 2020Finite-Time Analysis of Stochastic Gradient Descent under Markov Randomnesscited by 18
  14. 2020Private Weighted Random Walk Stochastic Gradient Descentcited by 14
  15. 2020Q-learning with Uniformly Bounded Variance: Large Discounting is Not a Barrier to Fast Learningcited by 13
  16. 2020Stochastic optimization with momentum: convergence, fluctuations, and traps avoidancecited by 10
  17. 2021Adaptive Importance Sampling for Finite-Sum Optimization and Sampling with Decreasing Step-Sizescited by 9
  18. 2019Online Variance Reduction with Mixturescited by 7
  19. 2022Revisiting the central limit theorems for the SGD-type methodscited by 5
  20. 2020Accelerating Optimization and Reinforcement Learning with Quasi-Stochastic Approximationcited by 3

Built on by

Cited by year

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

6 papers.