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