mlsanityData to 7 Oct 2026

Convergence of ease-controlled Random Reshuffling gradient Algorithms under Lipschitz smoothness

arXiv 2212.01848 ↗First posted 4 Dec 2022math.OC cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

In this work, we consider minimizing the average of a very large number of smooth and possibly non-convex functions, and we focus on two widely used minibatch frameworks to tackle this optimization problem: Incremental Gradient (IG) and Random Reshuffling (RR). We define ease-controlled modifications of the IG/RR schemes, which require a light additional computational effort {but} can be proved to converge under {weak} and standard assumptions. In particular, we define two algorithmic schemes in which the IG/RR iteration is controlled by using a watchdog rule and a derivative-free linesearch that activates only sporadically to guarantee convergence. The two schemes differ in the watchdog and the linesearch, which are performed using either a monotonic or a non-monotonic rule. The two schemes also allow controlling the updating of the stepsize used in the main IG/RR iteration, avoiding the use of pre-set rules that may drive the stepsize to zero too fast, reducing the effort in designing effective updating rules of the stepsize. We prove convergence under the mild assumption of Lipschitz continuity of the gradients of the component functions and perform extensive computational analysis using different deep neural architectures and a benchmark of varying-size datasets. We compare our implementation with both a full batch gradient method (i.e. L-BFGS) and an implementation of IG/RR methods, proving that our algorithms require a similar computational effort compared to the other online algorithms and that the control on the learning rate may allow a faster decrease of the objective function.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 30 of its 77 references that are in the map. First posted on arXiv 4 Dec 2022.

Builds on

30 of 77 references.

References · 30

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  3. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  4. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
  5. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
  6. 2018AdaGrad stepsizes: Sharp convergence over nonconvex landscapescited by 182
  7. 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
  8. 2020Better Theory for SGD in the Nonconvex Worldcited by 156
  9. 2020Random Reshuffling: Simple Analysis with Vast Improvementscited by 112
  10. 2022Adam Can Converge Without Any Modification On Update Rulescited by 112
  11. 2018LAG: Lazily Aggregated Gradient for Communication-Efficient Distributed Learningcited by 95
  12. 2015Why Random Reshuffling Beats Stochastic Gradient Descentcited by 78
18 more
  1. 2020SGD for Structured Nonconvex Functions: Learning Rates, Minibatching and Interpolationcited by 66
  2. 2018Stochastic (Approximate) Proximal Point Methods: Convergence, Optimality, and Adaptivitycited by 61
  3. 2020A Unified Convergence Analysis for Shuffling-Type Gradient Methodscited by 57
  4. 2020SGD with shuffling: optimal rates without component convexity and large epoch requirementscited by 57
  5. 2020Closing the convergence gap of SGD without replacementcited by 56
  6. 2017Stochastic Methods for Composite and Weakly Convex Optimization Problemscited by 48
  7. 2019Stochastic Gradient Descent for Nonconvex Learning without Bounded Gradient Assumptionscited by 48
  8. 2015Incremental Gradient, Subgradient, and Proximal Methods for Convex Optimization: A Surveycited by 44
  9. 2018Stochastic Quasi-Gradient Methods: Variance Reduction via Jacobian Sketchingcited by 34
  10. 2021Proximal and Federated Random Reshufflingcited by 33
  11. 2017Adaptive Sampling Strategies for Stochastic Optimizationcited by 29
  12. 2015Convergence Rate of Incremental Gradient and Newton Methodscited by 26
  13. 2022Server-Side Stepsizes and Sampling Without Replacement Provably Help in Federated Optimizationcited by 23
  14. 2015On the Convergence Rate of Incremental Aggregated Gradient Algorithmscited by 21
  15. 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
  16. 2022Federated Optimization Algorithms with Random Reshuffling and Gradient Compressioncited by 18
  17. 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequalitycited by 16
  18. 2021Improved Analysis and Rates for Variance Reduction under Without-replacement Sampling Orderscited by 13

Built on by

Not cited yet.