SMG: A Shuffling Gradient-Based Method with Momentum
Not on the map. Why?
Abstract (arXiv)
We combine two advanced ideas widely used in optimization for machine learning: shuffling strategy and momentum technique to develop a novel shuffling gradient-based method with momentum, coined Shuffling Momentum Gradient (SMG), for non-convex finite-sum optimization problems. While our method is inspired by momentum techniques, its update is fundamentally different from existing momentum-based methods. We establish state-of-the-art convergence rates of SMG for any shuffling strategy using either constant or diminishing learning rate under standard assumptions (i.e.L-smoothness and bounded variance). When the shuffling strategy is fixed, we develop another new algorithm that is similar to existing momentum methods, and prove the same convergence rates for this algorithm under the L-smoothness and bounded gradient assumptions. We demonstrate our algorithms via numerical simulations on standard datasets and compare them with existing shuffling methods. Our tests have shown encouraging performance of the new algorithms.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 4; 2024: 5; 2025: 2; 2026: 1.
22 papers.
Sort:
- 2021Minibatch vs Local SGD with Shuffling: Tight Convergence Bounds and Beyondcited by 35
- 2022Provable Adaptivity of Adam under Non-uniform Smoothnesscited by 30
- 2021Permutation-Based SGD: Is Random Optimal?cited by 16
- 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
- 2023Mini-Batch Optimization of Contrastive Losscited by 8
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2024Central Limit Theorem for Two-Timescale Stochastic Approximation with Markovian Noise: Theory and Applicationscited by 7
- 2021Distributed Random Reshuffling over Networkscited by 6
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Boundscited by 6
- 2023Enhancing Deep Neural Network Training Efficiency and Performance through Linear Predictioncited by 3
10 more
- 2025Randomised Splitting Methods and Stochastic Gradient Descentcited by 3
- 2022Finite-Sum Optimization: A New Perspective for Convergence to a Global Solutioncited by 2
- 2022On the Convergence to a Global Solution of Shuffling-Type Gradient Algorithmscited by 2
- 2023Convergence of Sign-based Random Reshuffling Algorithms for Nonconvex Optimizationcited by 2
- 2024Parallel Momentum Methods Under Biased Gradient Estimationscited by 2
- 2022Gradient Descent-Type Methods: Background and Simple Unified Convergence Analysiscited by 1
- 2024Shuffling Momentum Gradient Algorithm for Convex Optimizationcited by 1
- 2024A Generalized Version of Chung's Lemma and its Applicationscited by 1
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimizationcited by 1
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weightingcited by 0
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimization31 Mar 2026
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weighting14 Jun 2025
- 2025Randomised Splitting Methods and Stochastic Gradient Descent5 Apr 2025
- 2024A Generalized Version of Chung's Lemma and its Applications9 Jun 2024
- 2024Last Iterate Convergence of Incremental Methods and Applications in Continual Learning11 Mar 2024
- 2024Shuffling Momentum Gradient Algorithm for Convex Optimization5 Mar 2024
- 2024Parallel Momentum Methods Under Biased Gradient Estimations29 Feb 2024
- 2024Central Limit Theorem for Two-Timescale Stochastic Approximation with Markovian Noise: Theory and Applications17 Jan 2024
- 2023Convergence of Sign-based Random Reshuffling Algorithms for Nonconvex Optimization24 Oct 2023
- 2023Enhancing Deep Neural Network Training Efficiency and Performance through Linear Prediction17 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
10 more
- 2022Gradient Descent-Type Methods: Background and Simple Unified Convergence Analysis19 Dec 2022
- 2022Provable Adaptivity of Adam under Non-uniform Smoothness21 Aug 2022
- 2022On the Convergence to a Global Solution of Shuffling-Type Gradient Algorithms13 Jun 2022
- 2022Sampling without Replacement Leads to Faster Rates in Finite-Sum Minimax Optimization7 Jun 2022
- 2022Nesterov Accelerated Shuffling Gradient Method for Convex Optimization7 Feb 2022
- 2022Finite-Sum Optimization: A New Perspective for Convergence to a Global Solution7 Feb 2022
- 2021Distributed Random Reshuffling over Networks31 Dec 2021
- 2021Random-reshuffled SARAH does not need a full gradient computations26 Nov 2021
- 2021Minibatch vs Local SGD with Shuffling: Tight Convergence Bounds and Beyond20 Oct 2021
- 2021Permutation-Based SGD: Is Random Optimal?19 Feb 2021
- 2021Minibatch vs Local SGD with Shuffling: Tight Convergence Bounds and Beyondcited by 35
- 2022Provable Adaptivity of Adam under Non-uniform Smoothnesscited by 30
- 2021Permutation-Based SGD: Is Random Optimal?cited by 16
- 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
- 2023Mini-Batch Optimization of Contrastive Losscited by 8
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2024Central Limit Theorem for Two-Timescale Stochastic Approximation with Markovian Noise: Theory and Applicationscited by 7
- 2021Distributed Random Reshuffling over Networkscited by 6
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Boundscited by 6
- 2023Enhancing Deep Neural Network Training Efficiency and Performance through Linear Predictioncited by 3
12 most cited of 22 All 22 (JSON)
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimization31 Mar 2026
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weighting14 Jun 2025
- 2025Randomised Splitting Methods and Stochastic Gradient Descent5 Apr 2025
- 2024A Generalized Version of Chung's Lemma and its Applications9 Jun 2024
- 2024Last Iterate Convergence of Incremental Methods and Applications in Continual Learning11 Mar 2024
- 2024Shuffling Momentum Gradient Algorithm for Convex Optimization5 Mar 2024
- 2024Parallel Momentum Methods Under Biased Gradient Estimations29 Feb 2024
- 2024Central Limit Theorem for Two-Timescale Stochastic Approximation with Markovian Noise: Theory and Applications17 Jan 2024
- 2023Convergence of Sign-based Random Reshuffling Algorithms for Nonconvex Optimization24 Oct 2023
- 2023Enhancing Deep Neural Network Training Efficiency and Performance through Linear Prediction17 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
12 newest of 22 All 22 (JSON)