Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loop
Not on the map. Why?
Abstract (arXiv)
The stochastic variance-reduced gradient method (SVRG) and its accelerated variant (Katyusha) have attracted enormous attention in the machine learning community in the last few years due to their superior theoretical properties and empirical behaviour on training supervised machine learning models via the empirical risk minimization paradigm. A key structural element in both of these methods is the inclusion of an outer loop at the beginning of which a full pass over the training data is made in order to compute the exact gradient, which is then used to construct a variance-reduced estimator of the gradient. In this work we design em loopless variants of both of these methods. In particular, we remove the outer loop and replace its function by a coin flip performed in each iteration designed to trigger, with a small probability, the computation of the gradient. We prove that the new methods enjoy the same superior theoretical convergence properties as the original methods. However, we demonstrate through numerical experiments that our methods have substantially superior practical behavior.
Key facts. Cited by 68 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 22; 2023: 10; 2024: 12; 2025: 4; 2026: 5.
68 papers.
Sort:
- 2021Stochastic Variance Reduction for Variational Inequality Methodscited by 46
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
- 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
- 2023Adaptive SGD with Polyak stepsize and Line-search: Robust Convergence and Variance Reductioncited by 23
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!cited by 22
- 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021FedPAGE: A Fast Local Stochastic Gradient Method for Communication-Efficient Federated Learningcited by 19
- 2022Faster federated optimization under second-order similaritycited by 18
- 2021Near Optimal Stochastic Algorithms for Finite-Sum Unbalanced Convex-Concave Minimax Optimizationcited by 15
38 more
- 2022PAGE-PG: A Simple and Loopless Variance-Reduced Policy Gradient Method with Probabilistic Gradient Estimationcited by 15
- 2021ADOM: Accelerated Decentralized Optimization Method for Time-Varying Networkscited by 13
- 2021SVRG Meets AdaGrad: Painless Variance Reductioncited by 13
- 2021MURANA: A Generic Framework for Stochastic Variance-Reduced Optimizationcited by 13
- 2022Federated Random Reshuffling with Compression and Variance Reductioncited by 11
- 2023Stochastic Distributed Optimization under Average Second-order Similarity: Algorithms and Analysiscited by 11
- 2023Knowledge Distillation Performs Partial Variance Reductioncited by 11
- 2022Smooth Monotone Stochastic Variational Inequalities and Saddle Point Problems: A Surveycited by 10
- 2023Variance Reduced Halpern Iteration for Finite-Sum Monotone Inclusionscited by 10
- 2021ANITA: An Optimal Loopless Accelerated Variance-Reduced Gradient Methodcited by 9
- 2021IntSGD: Adaptive Floatless Compression of Stochastic Gradientscited by 8
- 2022SketchySGD: Reliable Stochastic Optimization via Randomized Curvature Estimatescited by 8
- 2021Decentralized Composite Optimization with Compressioncited by 7
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methodscited by 7
- 2022Shifted Compression Framework: Generalizations and Improvementscited by 6
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 6
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6
- 2022Simple and Optimal Stochastic Gradient Methods for Nonsmooth Nonconvex Optimizationcited by 5
- 2021Practical Schemes for Finding Near-Stationary Points of Convex Finite-Sumscited by 4
- 2022Distributed Methods with Absolute Compression and Error Compensationcited by 4
- 2024A Unified Theory of Stochastic Proximal Point Methods without Smoothnesscited by 4
- 2021Randomized Stochastic Gradient Descent Ascentcited by 3
- 2022Decentralized Stochastic Variance Reduced Extragradient Methodcited by 3
- 2022Personalized Federated Learning with Multiple Known Clusterscited by 3
- 2023Byzantine-Robust Loopless Stochastic Variance-Reduced Gradientcited by 3
- 2023Variance reduction techniques for stochastic proximal point algorithmscited by 3
- 2024Correlated Quantization for Faster Nonconvex Distributed Optimizationcited by 3
- 2024Second-order Information Promotes Mini-Batch Robustness in Variance-Reduced Gradientscited by 3
- 2026PPI-SVRG: Unifying Prediction-Powered Inference and Variance Reduction for Semi-Supervised Optimizationcited by 3
- 2022Federated Averaging Langevin Dynamics: Toward a unified theory and new algorithmscited by 2
- 2023Byzantine-Robust Decentralized Stochastic Optimization with Stochastic Gradient Noise-Independent Learning Errorcited by 2
- 2024On the Complexity of Finite-Sum Smooth Optimization under the Polyak-Lojasiewicz Conditioncited by 2
- 2024Variance-Reduced Fast Krasnoselkii-Mann Methods for Finite-Sum Root-Finding Problemscited by 2
- 2024Accelerated Stochastic ExtraGradient: Mixing Hessian and Gradient Similarity to Reduce Communication in Distributed and Federated Learningcited by 2
- 2024Accelerated Methods with Compressed Communications for Distributed Optimization Problems under Data Similaritycited by 2
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shufflingcited by 2
- 2026Unbiased and Biased Variance-Reduced Forward-Reflected-Backward Splitting Methods for Stochastic Composite Inclusionscited by 2
- 2026Communication-Efficient Gluon in Federated Learningcited by 2
50 most cited of 68 All 68 (JSON)
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebra8 Sep 2026
- 2026Rennala MVR: Improved Time Complexity for Parallel Stochastic Optimization via Momentum-Based Variance Reduction9 May 2026
- 2026Communication-Efficient Gluon in Federated Learning12 Apr 2026
- 2026Unbiased and Biased Variance-Reduced Forward-Reflected-Backward Splitting Methods for Stochastic Composite Inclusions16 Mar 2026
- 2026PPI-SVRG: Unifying Prediction-Powered Inference and Variance Reduction for Semi-Supervised Optimization29 Jan 2026
- 2025Non-Convex Federated Optimization under Cost-Aware Client Selection5 Dec 2025
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Convergence Analysis of the ProbAbilistic Gradient Estimator Algorithm for Weakly Convex Finite-Sum Optimization31 Aug 2025
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling20 Feb 2025
- 2024Accelerated Methods with Compressed Communications for Distributed Optimization Problems under Data Similarity21 Dec 2024
- 2024Accelerated Stochastic ExtraGradient: Mixing Hessian and Gradient Similarity to Reduce Communication in Distributed and Federated Learning22 Sep 2024
- 2024SOREL: A Stochastic Algorithm for Spectral Risks Minimization19 Jul 2024
38 more
- 2024Stochastic Optimisation Framework using the Core Imaging Library and Synergistic Image Reconstruction Framework for PET Reconstruction21 Jun 2024
- 2024Variance-Reduced Fast Krasnoselkii-Mann Methods for Finite-Sum Root-Finding Problems4 Jun 2024
- 2024Double Variance Reduction: A Smoothing Trick for Composite Optimization Problems without First-Order Gradient28 May 2024
- 2024A Unified Theory of Stochastic Proximal Point Methods without Smoothness24 May 2024
- 2024Second-order Information Promotes Mini-Batch Robustness in Variance-Reduced Gradients23 Apr 2024
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reduction11 Mar 2024
- 2024On the Complexity of Finite-Sum Smooth Optimization under the Polyak-Lojasiewicz Condition4 Feb 2024
- 2024Decentralized Sum-of-Nonconvex Optimization4 Feb 2024
- 2024Correlated Quantization for Faster Nonconvex Distributed Optimization10 Jan 2024
- 2023Variance Reduced Halpern Iteration for Finite-Sum Monotone Inclusions4 Oct 2023
- 2023Variance reduction techniques for stochastic proximal point algorithms18 Aug 2023
- 2023Adaptive SGD with Polyak stepsize and Line-search: Robust Convergence and Variance Reduction11 Aug 2023
- 2023Byzantine-Robust Decentralized Stochastic Optimization with Stochastic Gradient Noise-Independent Learning Error10 Aug 2023
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Training28 Jun 2023
- 2023Knowledge Distillation Performs Partial Variance Reduction27 May 2023
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Features23 Apr 2023
- 2023Stochastic Distributed Optimization under Average Second-order Similarity: Algorithms and Analysis15 Apr 2023
- 2023Unified analysis of SGD-type methods29 Mar 2023
- 2023Byzantine-Robust Loopless Stochastic Variance-Reduced Gradient8 Mar 2023
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!29 Dec 2022
- 2022Gradient Descent-Type Methods: Background and Simple Unified Convergence Analysis19 Dec 2022
- 2022BALPA: A Balanced Primal-Dual Algorithm for Nonsmooth Optimization with Application to Distributed Optimization6 Dec 2022
- 2022SketchySGD: Reliable Stochastic Optimization via Randomized Curvature Estimates16 Nov 2022
- 2022Federated Averaging Langevin Dynamics: Toward a unified theory and new algorithms31 Oct 2022
- 2022Faster federated optimization under second-order similarity6 Sep 2022
- 2022Versatile Single-Loop Method for Gradient Estimator: First and Second Order Optimality, and its Application to Federated Learning1 Sep 2022
- 2022Smooth Monotone Stochastic Variational Inequalities and Saddle Point Problems: A Survey29 Aug 2022
- 2022Simple and Optimal Stochastic Gradient Methods for Nonsmooth Nonconvex Optimization22 Aug 2022
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methods10 Aug 2022
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learning9 Jul 2022
- 2022Shifted Compression Framework: Generalizations and Improvements21 Jun 2022
- 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compression20 Jun 2022
- 2022Stochastic Gradient Methods with Compressed Communication for Decentralized Saddle Point Problems28 May 2022
- 2022Federated Random Reshuffling with Compression and Variance Reduction8 May 2022
- 2022An Adaptive Incremental Gradient Method With Support for Non-Euclidean Norms28 Apr 2022
- 2022Personalized Federated Learning with Multiple Known Clusters28 Apr 2022
- 2022Distributed Methods with Absolute Compression and Error Compensation4 Mar 2022
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methods15 Feb 2022
50 newest of 68 All 68 (JSON)
- 2021Stochastic Variance Reduction for Variational Inequality Methodscited by 46
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
- 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
- 2023Adaptive SGD with Polyak stepsize and Line-search: Robust Convergence and Variance Reductioncited by 23
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!cited by 22
- 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021FedPAGE: A Fast Local Stochastic Gradient Method for Communication-Efficient Federated Learningcited by 19
- 2022Faster federated optimization under second-order similaritycited by 18
- 2021Near Optimal Stochastic Algorithms for Finite-Sum Unbalanced Convex-Concave Minimax Optimizationcited by 15
12 most cited of 68 All 68 (JSON)
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebra8 Sep 2026
- 2026Rennala MVR: Improved Time Complexity for Parallel Stochastic Optimization via Momentum-Based Variance Reduction9 May 2026
- 2026Communication-Efficient Gluon in Federated Learning12 Apr 2026
- 2026Unbiased and Biased Variance-Reduced Forward-Reflected-Backward Splitting Methods for Stochastic Composite Inclusions16 Mar 2026
- 2026PPI-SVRG: Unifying Prediction-Powered Inference and Variance Reduction for Semi-Supervised Optimization29 Jan 2026
- 2025Non-Convex Federated Optimization under Cost-Aware Client Selection5 Dec 2025
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Convergence Analysis of the ProbAbilistic Gradient Estimator Algorithm for Weakly Convex Finite-Sum Optimization31 Aug 2025
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling20 Feb 2025
- 2024Accelerated Methods with Compressed Communications for Distributed Optimization Problems under Data Similarity21 Dec 2024
- 2024Accelerated Stochastic ExtraGradient: Mixing Hessian and Gradient Similarity to Reduce Communication in Distributed and Federated Learning22 Sep 2024
- 2024SOREL: A Stochastic Algorithm for Spectral Risks Minimization19 Jul 2024
12 newest of 68 All 68 (JSON)