SGD without Replacement: Sharper Rates for General Smooth Convex Functions
Not on the map. Why?
Abstract (arXiv)
We study stochastic gradient descent em without replacement (sgdwor) for smooth convex functions. sgdwor is widely observed to converge faster than true sgd where each sample is drawn independently em with replacement citebottou2009curiously and hence, is more popular in practice. But it's convergence properties are not well understood as sampling without replacement leads to coupling between iterates and gradients. By using method of exchangeable pairs to bound Wasserstein distance, we provide the first non-asymptotic results for sgdwor when applied to em general smooth, strongly-convex functions. In particular, we show that sgdwor converges at a rate of O(1/K2) while sgd is known to converge at O(1/K) rate, where K denotes the number of passes over data and is required to be em large enough. Existing results for sgdwor in this setting require additional em Hessian Lipschitz assumption citegurbuzbalaban2015random,haochen2018random. For em small K, we show sgdwor can achieve same convergence rate as sgd for em general smooth strongly-convex functions. Existing results in this setting require K=1 and hold only for generalized linear models citeshamir2016without. In addition, by careful analysis of the coupling, for both large and small K, we obtain better dependence on problem dependent parameters like condition number.
Key facts. Cited by 59 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 10; 2023: 10; 2024: 8; 2025: 7; 2026: 6.
59 papers.
Sort:
- 2021Proximal and Federated Random Reshufflingcited by 33
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
- 2023On the Convergence of Black-Box Variational Inferencecited by 22
- 2023Tighter Lower Bounds for Shuffling SGD: Random Permutations and Beyondcited by 21
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021Fast Distributionally Robust Learning with Variance Reduced Min-Max Optimizationcited by 19
- 2021Zeroth-Order Methods for Convex-Concave Minmax Problems: Applications to Decision-Dependent Risk Minimizationcited by 18
- 2022Fair and efficient contribution valuation for vertical federated learningcited by 18
- 2022Benign Underfitting of Stochastic Gradient Descentcited by 18
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2021Near-optimal Offline and Streaming Algorithms for Learning Non-Linear Dynamical Systemscited by 17
- 2021Permutation-Based SGD: Is Random Optimal?cited by 16
38 more
- 2021Random Shuffling Beats SGD Only After Many Epochs on Ill-Conditioned Problemscited by 16
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequalitycited by 16
- 2021Variance Reduced Training with Stratified Sampling for Forecasting Modelscited by 13
- 2021Improved Analysis and Rates for Variance Reduction under Without-replacement Sampling Orderscited by 13
- 2024Randomized Asymmetric Chain of LoRA: The First Meaningful Theoretical Framework for Low-Rank Adaptationcited by 12
- 2021Bootstrapping the error of Oja's algorithmcited by 11
- 2022Federated Random Reshuffling with Compression and Variance Reductioncited by 11
- 2022Nesterov Accelerated Shuffling Gradient Method for Convex Optimizationcited by 10
- 2022Sampling without Replacement Leads to Faster Rates in Finite-Sum Minimax Optimizationcited by 10
- 2024Last Iterate Convergence of Incremental Methods and Applications in Continual Learningcited by 10
- 2025From Continual Learning to SGD and Back: Better Rates for Continual Linear Modelscited by 10
- 2025Fast Last-Iterate Convergence of SGD in the Smooth Interpolation Regimecited by 10
- 2021Optimal Rates for Random Order Online Optimizationcited by 9
- 2024On the Last-Iterate Convergence of Shuffling Gradient Methodscited by 9
- 2021Can Single-Shuffle SGD be Better than Reshuffling SGD and GD?cited by 8
- 2022SGDA with shuffling: faster convergence for nonconvex-PL minimax optimizationcited by 8
- 2023Mini-Batch Optimization of Contrastive Losscited by 8
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2023On Convergence of Incremental Gradient for Non-Convex Smooth Functionscited by 7
- 2021Distributed Random Reshuffling over Networkscited by 6
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Boundscited by 6
- 2023A New Random Reshuffling Method for Nonsmooth Nonconvex Finite-sum Optimizationcited by 4
- 2024Stochastic Optimization Algorithms for Instrumental Variable Regression with Streaming Datacited by 4
- 2022Boosting the Confidence of Generalization for L2-Stable Randomized Learning Algorithmscited by 3
- 2023On the Training Instability of Shuffling SGD with Batch Normalizationcited by 3
- 2024Asynchronous Federated Learning: A Scalable Approach for Decentralized Machine Learningcited by 3
- 2025Low-Precision Streaming PCAcited by 3
- 2021Distributed stochastic proximal algorithm with random reshuffling for non-smooth finite-sum optimizationcited by 2
- 2022On the Convergence to a Global Solution of Shuffling-Type Gradient Algorithmscited by 2
- 2022Sequential Gradient Descent and Quasi-Newton's Method for Change-Point Analysiscited by 2
- 2023Convergence of Sign-based Random Reshuffling Algorithms for Nonconvex Optimizationcited by 2
- 2025Rapid Overfitting of Multi-Pass Stochastic Gradient Descent in Stochastic Convex Optimizationcited by 2
- 2022Computing the Variance of Shuffling Stochastic Gradient Algorithms via Power Spectral Density Analysiscited by 1
- 2023Fast Convergence of Random Reshuffling under Over-Parameterization and the Polyak-L ojasiewicz Conditioncited by 1
- 2024Shuffling Momentum Gradient Algorithm for Convex Optimizationcited by 1
- 2024Improving the Convergence Rates of Forward Gradient Descent with Repeated Samplingcited by 1
- 2025Experience Replay with Random Reshufflingcited by 1
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimizationcited by 1
50 most cited of 59 All 59 (JSON)
- 2026Centered Permutation Prefixes for SGD with Random Reshuffling: Sharp Rates, H"older Geometry, and Composite Proximal Extensions4 Sep 2026
- 2026Stochastic Saddle Avoidance Beyond Unit Excitation and Smoothness: A Pathwise Lyapunov-Perron Framework4 Aug 2026
- 2026Random Reshuffling Dominates Stochastic Gradient Descent30 Jun 2026
- 2026A Resolution of the SS--RS--GD Inequalities16 Jun 2026
- 2026Shuffling the Data, Stretching the Step-size: Sharper Bias in constant step-size SGD11 Apr 2026
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimization31 Mar 2026
- 2025Towards Continuous-Time Approximations for Stochastic Gradient Descent without Replacement4 Dec 2025
- 2025Low-Precision Streaming PCA25 Oct 2025
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Fast Last-Iterate Convergence of SGD in the Smooth Interpolation Regime15 Jul 2025
- 2025Rapid Overfitting of Multi-Pass Stochastic Gradient Descent in Stochastic Convex Optimization13 May 2025
- 2025From Continual Learning to SGD and Back: Better Rates for Continual Linear Models6 Apr 2025
38 more
- 2025Experience Replay with Random Reshuffling4 Mar 2025
- 2024Asynchronous Federated Learning: A Scalable Approach for Decentralized Machine Learning23 Dec 2024
- 2024Improving the Convergence Rates of Forward Gradient Descent with Repeated Sampling26 Nov 2024
- 2024Randomized Asymmetric Chain of LoRA: The First Meaningful Theoretical Framework for Low-Rank Adaptation10 Oct 2024
- 2024Error dynamics of mini-batch gradient descent with random reshuffling for least squares regression6 Jun 2024
- 2024Stochastic Optimization Algorithms for Instrumental Variable Regression with Streaming Data29 May 2024
- 2024On the Last-Iterate Convergence of Shuffling Gradient Methods12 Mar 2024
- 2024Last Iterate Convergence of Incremental Methods and Applications in Continual Learning11 Mar 2024
- 2024Shuffling Momentum Gradient Algorithm for Convex Optimization5 Mar 2024
- 2023A New Random Reshuffling Method for Nonsmooth Nonconvex Finite-sum Optimization2 Dec 2023
- 2023Convergence of Sign-based Random Reshuffling Algorithms for Nonconvex Optimization24 Oct 2023
- 2023Mini-Batch Optimization of Contrastive Loss12 Jul 2023
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Bounds21 Jun 2023
- 2023On Convergence of Incremental Gradient for Non-Convex Smooth Functions30 May 2023
- 2023On the Convergence of Black-Box Variational Inference24 May 2023
- 2023Fast Convergence of Random Reshuffling under Over-Parameterization and the Polyak-L ojasiewicz Condition2 Apr 2023
- 2023Tighter Lower Bounds for Shuffling SGD: Random Permutations and Beyond13 Mar 2023
- 2023On the Training Instability of Shuffling SGD with Batch Normalization24 Feb 2023
- 2023On the Convergence of Federated Averaging with Cyclic Client Participation6 Feb 2023
- 2022Sequential Gradient Descent and Quasi-Newton's Method for Change-Point Analysis21 Oct 2022
- 2022SGDA with shuffling: faster convergence for nonconvex-PL minimax optimization12 Oct 2022
- 2022On the Convergence to a Global Solution of Shuffling-Type Gradient Algorithms13 Jun 2022
- 2022Boosting the Confidence of Generalization for L2-Stable Randomized Learning Algorithms8 Jun 2022
- 2022Sampling without Replacement Leads to Faster Rates in Finite-Sum Minimax Optimization7 Jun 2022
- 2022Computing the Variance of Shuffling Stochastic Gradient Algorithms via Power Spectral Density Analysis1 Jun 2022
- 2022Federated Random Reshuffling with Compression and Variance Reduction8 May 2022
- 2022Benign Underfitting of Stochastic Gradient Descent27 Feb 2022
- 2022Nesterov Accelerated Shuffling Gradient Method for Convex Optimization7 Feb 2022
- 2022Fair and efficient contribution valuation for vertical federated learning7 Jan 2022
- 2021Distributed Random Reshuffling over Networks31 Dec 2021
- 2021Random-reshuffled SARAH does not need a full gradient computations26 Nov 2021
- 2021Distributed stochastic proximal algorithm with random reshuffling for non-smooth finite-sum optimization6 Nov 2021
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequality10 Oct 2021
- 2021Optimal Rates for Random Order Online Optimization29 Jun 2021
- 2021Bootstrapping the error of Oja's algorithm28 Jun 2021
- 2021Zeroth-Order Methods for Convex-Concave Minmax Problems: Applications to Decision-Dependent Risk Minimization16 Jun 2021
- 2021Random Shuffling Beats SGD Only After Many Epochs on Ill-Conditioned Problems12 Jun 2021
- 2021Near-optimal Offline and Streaming Algorithms for Learning Non-Linear Dynamical Systems24 May 2021
50 newest of 59 All 59 (JSON)
- 2021Proximal and Federated Random Reshufflingcited by 33
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
- 2023On the Convergence of Black-Box Variational Inferencecited by 22
- 2023Tighter Lower Bounds for Shuffling SGD: Random Permutations and Beyondcited by 21
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021Fast Distributionally Robust Learning with Variance Reduced Min-Max Optimizationcited by 19
- 2021Zeroth-Order Methods for Convex-Concave Minmax Problems: Applications to Decision-Dependent Risk Minimizationcited by 18
- 2022Fair and efficient contribution valuation for vertical federated learningcited by 18
- 2022Benign Underfitting of Stochastic Gradient Descentcited by 18
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2021Near-optimal Offline and Streaming Algorithms for Learning Non-Linear Dynamical Systemscited by 17
- 2021Permutation-Based SGD: Is Random Optimal?cited by 16
12 most cited of 59 All 59 (JSON)
- 2026Centered Permutation Prefixes for SGD with Random Reshuffling: Sharp Rates, H"older Geometry, and Composite Proximal Extensions4 Sep 2026
- 2026Stochastic Saddle Avoidance Beyond Unit Excitation and Smoothness: A Pathwise Lyapunov-Perron Framework4 Aug 2026
- 2026Random Reshuffling Dominates Stochastic Gradient Descent30 Jun 2026
- 2026A Resolution of the SS--RS--GD Inequalities16 Jun 2026
- 2026Shuffling the Data, Stretching the Step-size: Sharper Bias in constant step-size SGD11 Apr 2026
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimization31 Mar 2026
- 2025Towards Continuous-Time Approximations for Stochastic Gradient Descent without Replacement4 Dec 2025
- 2025Low-Precision Streaming PCA25 Oct 2025
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Fast Last-Iterate Convergence of SGD in the Smooth Interpolation Regime15 Jul 2025
- 2025Rapid Overfitting of Multi-Pass Stochastic Gradient Descent in Stochastic Convex Optimization13 May 2025
- 2025From Continual Learning to SGD and Back: Better Rates for Continual Linear Models6 Apr 2025
12 newest of 59 All 59 (JSON)