Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling
Not on the map. Why?
Abstract (arXiv)
Stochastic optimization algorithms are widely used for machine learning with large-scale data. However, their convergence often suffers from non-vanishing variance. Variance Reduction (VR) methods, such as SVRG and SARAH, address this issue but introduce a bottleneck by requiring periodic full gradient computations. In this paper, we explore popular VR techniques and propose an approach that eliminates the necessity for expensive full gradient calculations. To avoid these computations and make our approach memory-efficient, we employ two key techniques: the shuffling heuristic and the concept of SAG/SAGA methods. For non-convex objectives, our convergence rates match those of standard shuffling methods, while under strong convexity, they demonstrate an improvement. We empirically validate the efficiency of our approach and demonstrate its scalability on large-scale machine learning tasks including image classification problem on CIFAR-10 and CIFAR-100 datasets.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 37 of its 53 references that are in the map. First posted on arXiv 20 Feb 2025.
Builds on
37 of 53 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 307
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 306
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 287
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 220
- 2013Mini-batch Stochastic Approximation Methods for Nonconvex Stochastic Composite Optimizationcited by 143
- 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 135
- 2020Random Reshuffling: Simple Analysis with Vast Improvementscited by 115
25 more
- 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 82
- 2020Variance-Reduced Methods for Machine Learningcited by 79
- 2016Variance Reduction for Faster Non-Convex Optimizationcited by 72
- 2019Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loopcited by 68
- 2019How Good is SGD with Random Shuffling?cited by 64
- 2019The Complexity of Finding Stationary Points with Stochastic Gradient Descentcited by 35
- 2021ZeroSARAH: Efficient Nonconvex Finite-Sum Optimization with Zero Full Gradient Computationcited by 29
- 2015On the Convergence Rate of Incremental Aggregated Gradient Algorithmscited by 21
- 2019Lower Bounds for Smooth Nonconvex Finite-Sum Optimizationcited by 20
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2018Tight Dimension Independent Lower Bound on the Expected Convergence Rate for Diminishing Step Sizes in SGDcited by 18
- 2021Improved Analysis and Rates for Variance Reduction under Without-replacement Sampling Orderscited by 13
- 2016Surpassing Gradient Descent Provably: A Cyclic Incremental Method with Linear Convergence Ratecited by 12
- 2018Inexact SARAH Algorithm for Stochastic Optimizationcited by 12
- 2014Finito: A Faster, Permutable Incremental Gradient Method for Big Data Problemscited by 10
- 2019On the Convergence of SARAH and Beyondcited by 10
- 2020An Optimal Hybrid Variance-Reduced Algorithm for Stochastic Composite Nonconvex Optimizationcited by 10
- 2022Smooth Monotone Stochastic Variational Inequalities and Saddle Point Problems: A Surveycited by 10
- 2018Linear Convergence of Cyclic SAGAcited by 9
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2023On Convergence of Incremental Gradient for Non-Convex Smooth Functionscited by 7
- 2019General Proximal Incremental Aggregated Gradient Algorithms: Better and Novel Results under General Schemecited by 6
- 2016A Stronger Convergence Result on the Proximal Incremental Aggregated Gradient Methodcited by 3
- 2024Decentralized Finite-Sum Optimization over Time-Varying Networkscited by 2
- 2020Tight Lower Complexity Bounds for Strongly Convex Finite-Sum Optimizationcited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.