Positive-Negative Momentum: Manipulating Stochastic Gradient Noise to Improve Generalization
Not on the map. Why?
Abstract (arXiv)
It is well-known that stochastic gradient noise (SGN) acts as implicit regularization for deep learning and is essentially important for both optimization and generalization of deep networks. Some works attempted to artificially simulate SGN by injecting random noise to improve deep learning. However, it turned out that the injected simple random noise cannot work as well as SGN, which is anisotropic and parameter-dependent. For simulating SGN at low computational costs and without changing the learning rate or batch size, we propose the Positive-Negative Momentum (PNM) approach that is a powerful alternative to conventional Momentum in classic optimizers. The introduced PNM method maintains two approximate independent momentum terms. Then, we can control the magnitude of SGN explicitly by adjusting the momentum difference. We theoretically prove the convergence guarantee and the generalization advantage of PNM over Stochastic Gradient Descent (SGD). By incorporating PNM into the two conventional optimizers, SGD with Momentum and Adam, our extensive experiments empirically verified the significant advantage of the PNM-based variants over the corresponding conventional Momentum-based optimizers.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 32 of its 61 references that are in the map. First posted on arXiv 31 Mar 2021.
Builds on
32 of 61 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
- 2019On the Convergence of Adam and Beyondcited by 834
- 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 763
- 2017Exploring Generalization in Deep Learningcited by 595
20 more
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
- 2017Stochastic Gradient Descent as Approximate Bayesian Inferencecited by 298
- 2017How to Escape Saddle Points Efficientlycited by 284
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
- 2017Three Factors Influencing Minima in SGDcited by 270
- 2019A Tail-Index Analysis of Stochastic Gradient Noise in Deep Neural Networkscited by 213
- 2014Recurrent Neural Network Regularizationcited by 189
- 2019Adaptive Gradient Methods with Dynamic Bound of Learning Ratecited by 181
- 2019Towards Explaining the Regularization Effect of Initial Large Learning Rate in Training Neural Networkscited by 162
- 2015Adding Gradient Noise Improves Learning for Very Deep Networkscited by 144
- 2015Stochastic modified equations and adaptive stochastic gradient algorithmscited by 141
- 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 116
- 2018Revisiting Small Batch Training for Deep Neural Networkscited by 100
- 2018Closing the Generalization Gap of Adaptive Gradient Methods in Training Deep Neural Networkscited by 89
- 2018Escaping Saddles with Stochastic Gradientscited by 66
- 2018A Unified Analysis of Stochastic Momentum Methods for Deep Learningcited by 54
- 2019Escaping Saddle Points with Adaptive Gradient Methodscited by 34
- 2020Artificial Neural Variability for Deep Learning: On Overfitting, Noise Memorization, and Catastrophic Forgettingcited by 28
- 2020Direction Matters: On the Implicit Bias of Stochastic Gradient Descent with Moderate Learning Ratecited by 12
Built on by
Citing papers per year: 2021: 2; 2022: 8; 2023: 3; 2024: 3; 2025: 6; 2026: 6.
28 papers.
Sort:
- 2022Surrogate Gap Minimization Improves Sharpness-Aware Trainingcited by 171
- 2021On the Generalization of Models Trained with SGD: Information-Theoretic Bounds and Implicationscited by 31
- 2022Sparse Double Descent: Where Network Pruning Aggravates Overfittingcited by 26
- 2021Ranger21: a synergistic deep learning optimizercited by 21
- 2023The Marginal Value of Momentum for Small Learning Rate SGDcited by 16
- 2025FedAdamW: A Communication-Efficient Optimizer with Convergence and Generalization Guarantees for Federated Large Modelscited by 15
- 2022On the Power-Law Hessian Spectrums in Deep Learningcited by 14
- 2022On the Overlooked Structure of Stochastic Gradientscited by 13
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal Statescited by 11
- 2025Do we really have to filter out random noise in pre-training data for language models?cited by 11
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 4
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approachcited by 4
16 more
- 2022Investigating Neural Architectures by Synthetic Dataset Designcited by 3
- 2023Enhance Diffusion to Improve Robust Generalizationcited by 3
- 2022Disentangling the Mechanisms Behind Implicit Regularization in SGDcited by 2
- 2024Transfer Learning with Active Sampling for Rapid Training and Calibration in BCI-P300 Across Health States and Multi-centre Datacited by 1
- 2024Torque-Aware Momentumcited by 1
- 2025Development of Deep Learning Optimizers: Approaches, Concepts, and Update Rulescited by 1
- 2026Late-to-Early Training: LET LLMs Learn Earlier, So Faster and Bettercited by 1
- 2026Adaptive Methods Are Preferable in High Privacy Settings: An SDE Perspectivecited by 1
- 2022MSTGD:A Memory Stochastic sTratified Gradient Descent Method with an Exponential Convergence Ratecited by 0
- 2023Brain-inspired Computing Based on Deep Learning for Human-computer Interaction: A Reviewcited by 0
- 2024Neural Field Classifiers via Target Encoding and Classification Losscited by 0
- 2025Learning from Ambiguous Data with Hard Labelscited by 0
- 2026Neural Network Optimization Reimagined: Decoupled Techniques for Scratch and Fine-Tuningcited by 0
- 2026Dimension-Free Saddle-Point Escape in Muoncited by 0
- 2026Interleaved Noise Injection Improves Clean, Corrupted, and OOD Performancecited by 0
- 2026EvE: An Alternate Optimizer to Adamcited by 0
- 2026EvE: An Alternate Optimizer to Adam28 Sep 2026
- 2026Interleaved Noise Injection Improves Clean, Corrupted, and OOD Performance16 Jul 2026
- 2026Dimension-Free Saddle-Point Escape in Muon10 May 2026
- 2026Neural Network Optimization Reimagined: Decoupled Techniques for Scratch and Fine-Tuning21 Apr 2026
- 2026Adaptive Methods Are Preferable in High Privacy Settings: An SDE Perspective3 Mar 2026
- 2026Late-to-Early Training: LET LLMs Learn Earlier, So Faster and Better5 Feb 2026
- 2025FedAdamW: A Communication-Efficient Optimizer with Convergence and Generalization Guarantees for Federated Large Models31 Oct 2025
- 2025Development of Deep Learning Optimizers: Approaches, Concepts, and Update Rules22 Sep 2025
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approach30 May 2025
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEs24 Feb 2025
- 2025Do we really have to filter out random noise in pre-training data for language models?10 Feb 2025
- 2025Learning from Ambiguous Data with Hard Labels3 Jan 2025
16 more
- 2024Torque-Aware Momentum25 Dec 2024
- 2024Transfer Learning with Active Sampling for Rapid Training and Calibration in BCI-P300 Across Health States and Multi-centre Data14 Dec 2024
- 2024Neural Field Classifiers via Target Encoding and Classification Loss2 Mar 2024
- 2023Brain-inspired Computing Based on Deep Learning for Human-computer Interaction: A Review12 Dec 2023
- 2023The Marginal Value of Momentum for Small Learning Rate SGD27 Jul 2023
- 2023Enhance Diffusion to Improve Robust Generalization5 Jun 2023
- 2022On the Overlooked Structure of Stochastic Gradients5 Dec 2022
- 2022Disentangling the Mechanisms Behind Implicit Regularization in SGD29 Nov 2022
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal States19 Nov 2022
- 2022Sparse Double Descent: Where Network Pruning Aggravates Overfitting17 Jun 2022
- 2022Investigating Neural Architectures by Synthetic Dataset Design23 Apr 2022
- 2022Surrogate Gap Minimization Improves Sharpness-Aware Training15 Mar 2022
- 2022MSTGD:A Memory Stochastic sTratified Gradient Descent Method with an Exponential Convergence Rate21 Feb 2022
- 2022On the Power-Law Hessian Spectrums in Deep Learning31 Jan 2022
- 2021On the Generalization of Models Trained with SGD: Information-Theoretic Bounds and Implications7 Oct 2021
- 2021Ranger21: a synergistic deep learning optimizer25 Jun 2021
- 2022Surrogate Gap Minimization Improves Sharpness-Aware Trainingcited by 171
- 2021On the Generalization of Models Trained with SGD: Information-Theoretic Bounds and Implicationscited by 31
- 2022Sparse Double Descent: Where Network Pruning Aggravates Overfittingcited by 26
- 2021Ranger21: a synergistic deep learning optimizercited by 21
- 2023The Marginal Value of Momentum for Small Learning Rate SGDcited by 16
- 2025FedAdamW: A Communication-Efficient Optimizer with Convergence and Generalization Guarantees for Federated Large Modelscited by 15
- 2022On the Power-Law Hessian Spectrums in Deep Learningcited by 14
- 2022On the Overlooked Structure of Stochastic Gradientscited by 13
- 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal Statescited by 11
- 2025Do we really have to filter out random noise in pre-training data for language models?cited by 11
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 4
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approachcited by 4
12 most cited of 28 All 28 (JSON)
- 2026EvE: An Alternate Optimizer to Adam28 Sep 2026
- 2026Interleaved Noise Injection Improves Clean, Corrupted, and OOD Performance16 Jul 2026
- 2026Dimension-Free Saddle-Point Escape in Muon10 May 2026
- 2026Neural Network Optimization Reimagined: Decoupled Techniques for Scratch and Fine-Tuning21 Apr 2026
- 2026Adaptive Methods Are Preferable in High Privacy Settings: An SDE Perspective3 Mar 2026
- 2026Late-to-Early Training: LET LLMs Learn Earlier, So Faster and Better5 Feb 2026
- 2025FedAdamW: A Communication-Efficient Optimizer with Convergence and Generalization Guarantees for Federated Large Models31 Oct 2025
- 2025Development of Deep Learning Optimizers: Approaches, Concepts, and Update Rules22 Sep 2025
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approach30 May 2025
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEs24 Feb 2025
- 2025Do we really have to filter out random noise in pre-training data for language models?10 Feb 2025
- 2025Learning from Ambiguous Data with Hard Labels3 Jan 2025
12 newest of 28 All 28 (JSON)