mlsanityData to 7 Oct 2026

Positive-Negative Momentum: Manipulating Stochastic Gradient Noise to Improve Generalization

arXiv 2103.17182 ↗First posted 31 Mar 2021cs.LGcited by 28

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2016Densely Connected Convolutional Networkscited by 6,691
  6. 2014Going Deeper with Convolutionscited by 4,231
  7. 2016Understanding deep learning requires rethinking generalizationcited by 1,657
  8. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  9. 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
  10. 2019On the Convergence of Adam and Beyondcited by 834
  11. 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 763
  12. 2017Exploring Generalization in Deep Learningcited by 595
20 more
  1. 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 547
  2. 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
  3. 2017Stochastic Gradient Descent as Approximate Bayesian Inferencecited by 298
  4. 2017How to Escape Saddle Points Efficientlycited by 284
  5. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  6. 2017Three Factors Influencing Minima in SGDcited by 270
  7. 2019A Tail-Index Analysis of Stochastic Gradient Noise in Deep Neural Networkscited by 213
  8. 2014Recurrent Neural Network Regularizationcited by 189
  9. 2019Adaptive Gradient Methods with Dynamic Bound of Learning Ratecited by 181
  10. 2019Towards Explaining the Regularization Effect of Initial Large Learning Rate in Training Neural Networkscited by 162
  11. 2015Adding Gradient Noise Improves Learning for Very Deep Networkscited by 144
  12. 2015Stochastic modified equations and adaptive stochastic gradient algorithmscited by 141
  13. 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 116
  14. 2018Revisiting Small Batch Training for Deep Neural Networkscited by 100
  15. 2018Closing the Generalization Gap of Adaptive Gradient Methods in Training Deep Neural Networkscited by 89
  16. 2018Escaping Saddles with Stochastic Gradientscited by 66
  17. 2018A Unified Analysis of Stochastic Momentum Methods for Deep Learningcited by 54
  18. 2019Escaping Saddle Points with Adaptive Gradient Methodscited by 34
  19. 2020Artificial Neural Variability for Deep Learning: On Overfitting, Noise Memorization, and Catastrophic Forgettingcited by 28
  20. 2020Direction Matters: On the Implicit Bias of Stochastic Gradient Descent with Moderate Learning Ratecited by 12

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 8; 2023: 3; 2024: 3; 2025: 6; 2026: 6.

28 papers.

Sort:

  1. 2022Surrogate Gap Minimization Improves Sharpness-Aware Trainingcited by 171
  2. 2021On the Generalization of Models Trained with SGD: Information-Theoretic Bounds and Implicationscited by 31
  3. 2022Sparse Double Descent: Where Network Pruning Aggravates Overfittingcited by 26
  4. 2021Ranger21: a synergistic deep learning optimizercited by 21
  5. 2023The Marginal Value of Momentum for Small Learning Rate SGDcited by 16
  6. 2025FedAdamW: A Communication-Efficient Optimizer with Convergence and Generalization Guarantees for Federated Large Modelscited by 15
  7. 2022On the Power-Law Hessian Spectrums in Deep Learningcited by 14
  8. 2022On the Overlooked Structure of Stochastic Gradientscited by 13
  9. 2022Two Facets of SDE Under an Information-Theoretic Lens: Generalization of SGD via Training Trajectories and via Terminal Statescited by 11
  10. 2025Do we really have to filter out random noise in pre-training data for language models?cited by 11
  11. 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 4
  12. 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approachcited by 4
16 more
  1. 2022Investigating Neural Architectures by Synthetic Dataset Designcited by 3
  2. 2023Enhance Diffusion to Improve Robust Generalizationcited by 3
  3. 2022Disentangling the Mechanisms Behind Implicit Regularization in SGDcited by 2
  4. 2024Transfer Learning with Active Sampling for Rapid Training and Calibration in BCI-P300 Across Health States and Multi-centre Datacited by 1
  5. 2024Torque-Aware Momentumcited by 1
  6. 2025Development of Deep Learning Optimizers: Approaches, Concepts, and Update Rulescited by 1
  7. 2026Late-to-Early Training: LET LLMs Learn Earlier, So Faster and Bettercited by 1
  8. 2026Adaptive Methods Are Preferable in High Privacy Settings: An SDE Perspectivecited by 1
  9. 2022MSTGD:A Memory Stochastic sTratified Gradient Descent Method with an Exponential Convergence Ratecited by 0
  10. 2023Brain-inspired Computing Based on Deep Learning for Human-computer Interaction: A Reviewcited by 0
  11. 2024Neural Field Classifiers via Target Encoding and Classification Losscited by 0
  12. 2025Learning from Ambiguous Data with Hard Labelscited by 0
  13. 2026Neural Network Optimization Reimagined: Decoupled Techniques for Scratch and Fine-Tuningcited by 0
  14. 2026Dimension-Free Saddle-Point Escape in Muoncited by 0
  15. 2026Interleaved Noise Injection Improves Clean, Corrupted, and OOD Performancecited by 0
  16. 2026EvE: An Alternate Optimizer to Adamcited by 0