Improved Analysis and Rates for Variance Reduction under Without-replacement Sampling Orders
Not on the map. Why?
Abstract (arXiv)
When applying a stochastic algorithm, one must choose an order to draw samples. The practical choices are without-replacement sampling orders, which are empirically faster and more cache-friendly than uniform-iid-sampling but often have inferior theoretical guarantees. Without-replacement sampling is well understood only for SGD without variance reduction. In this paper, we will improve the convergence analysis and rates of variance reduction under without-replacement sampling orders for composite finite-sum minimization. Our results are in two-folds. First, we develop a damped variant of Finito called Prox-DFinito and establish its convergence rates with random reshuffling, cyclic sampling, and shuffling-once, under both convex and strongly convex scenarios. These rates match full-batch gradient descent and are state-of-the-art compared to the existing results for without-replacement sampling with variance-reduction. Second, our analysis can gauge how the cyclic order will influence the rate of cyclic sampling and, thus, allows us to derive the optimal fixed ordering. In the highly data-heterogeneous scenario, Prox-DFinito with optimal cyclic sampling can attain a sample-size-independent convergence rate, which, to our knowledge, is the first result that can match with uniform-iid-sampling with variance reduction. We also propose a practical method to discover the optimal cyclic ordering numerically.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 26 of its 40 references that are in the map. First posted on arXiv 25 Apr 2021.
Builds on
26 of 40 references.
References · 26
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2020Random Reshuffling: Simple Analysis with Vast Improvementscited by 112
- 2014Stochastic Optimization with Importance Samplingcited by 91
- 2015Why Random Reshuffling Beats Stochastic Gradient Descentcited by 78
- 2018Random Shuffling Beats SGD after Finite Epochscited by 66
- 2019How Good is SGD with Random Shuffling?cited by 63
- 2019SGD without Replacement: Sharper Rates for General Smooth Convex Functionscited by 59
- 2020Closing the convergence gap of SGD without replacementcited by 56
- 2014Incremental Majorization-Minimization Optimization with Application to Large-Scale Machine Learningcited by 35
- 2021Proximal and Federated Random Reshufflingcited by 33
14 more
- 2015On the Convergence Rate of Incremental Aggregated Gradient Algorithmscited by 21
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2018Stochastic Learning under Random Reshuffling with Constant Step-sizescited by 14
- 2016Surpassing Gradient Descent Provably: A Cyclic Incremental Method with Linear Convergence Ratecited by 12
- 2016Global Convergence Rate of Proximal Incremental Aggregated Gradient Methodscited by 11
- 2014Finito: A Faster, Permutable Incremental Gradient Method for Big Data Problemscited by 10
- 2018Linear Convergence of Cyclic SAGAcited by 9
- 2016Cyclic Coordinate Update Algorithms for Fixed-Point Problems: Analysis and Applicationscited by 6
- 2019General Proximal Incremental Aggregated Gradient Algorithms: Better and Novel Results under General Schemecited by 6
- 2019Scaled Relative Graph: Nonexpansive operators via 2D Euclidean Geometrycited by 5
- 2019MISO is Making a Comeback With Better Proofs and Ratescited by 5
- 2020Understanding the Impact of Model Incoherence on Convergence of Incremental SGD with Random Reshufflecited by 4
- 2016A Stronger Convergence Result on the Proximal Incremental Aggregated Gradient Methodcited by 3
- 2019Tight Coefficients of Averaged Operators via Scaled Relative Graphcited by 1
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2; 2024: 3; 2025: 3.
13 papers.
Sort:
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guaranteescited by 17
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequalitycited by 16
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2023High Probability Guarantees for Random Reshufflingcited by 5
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shufflingcited by 2
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reductioncited by 1
- 2024A Generalized Version of Chung's Lemma and its Applicationscited by 1
- 2022Convergence of ease-controlled Random Reshuffling gradient Algorithms under Lipschitz smoothnesscited by 0
- 2024Stochastic optimization with arbitrary recurrent data samplingcited by 0
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weightingcited by 0
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weighting14 Jun 2025
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling20 Feb 2025
- 2024A Generalized Version of Chung's Lemma and its Applications9 Jun 2024
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reduction11 Mar 2024
- 2024Stochastic optimization with arbitrary recurrent data sampling15 Jan 2024
- 2023High Probability Guarantees for Random Reshuffling20 Nov 2023
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?25 May 2023
- 2022Convergence of ease-controlled Random Reshuffling gradient Algorithms under Lipschitz smoothness4 Dec 2022
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compression8 Jun 2022
- 2021Random-reshuffled SARAH does not need a full gradient computations26 Nov 2021
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequality10 Oct 2021
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guaranteescited by 17
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequalitycited by 16
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2023High Probability Guarantees for Random Reshufflingcited by 5
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shufflingcited by 2
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reductioncited by 1
- 2024A Generalized Version of Chung's Lemma and its Applicationscited by 1
- 2022Convergence of ease-controlled Random Reshuffling gradient Algorithms under Lipschitz smoothnesscited by 0
- 2024Stochastic optimization with arbitrary recurrent data samplingcited by 0
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weightingcited by 0
12 most cited of 13 All 13 (JSON)
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weighting14 Jun 2025
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling20 Feb 2025
- 2024A Generalized Version of Chung's Lemma and its Applications9 Jun 2024
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reduction11 Mar 2024
- 2024Stochastic optimization with arbitrary recurrent data sampling15 Jan 2024
- 2023High Probability Guarantees for Random Reshuffling20 Nov 2023
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?25 May 2023
- 2022Convergence of ease-controlled Random Reshuffling gradient Algorithms under Lipschitz smoothness4 Dec 2022
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compression8 Jun 2022
- 2021Random-reshuffled SARAH does not need a full gradient computations26 Nov 2021
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequality10 Oct 2021
12 newest of 13 All 13 (JSON)