mlsanityData to 14 Oct 2026

Rethinking Adam: A Twofold Exponential Moving Average Approach

arXiv 2106.11514 ↗First posted 22 Jun 2021cs.LG cs.AIcited by 6

Not on the map. Why?

Abstract (arXiv)

Adaptive gradient methods, e.g. textscAdam, have achieved tremendous success in machine learning. Scaling the learning rate element-wisely by a certain form of second moment estimate of gradients, such methods are able to attain rapid training of modern deep neural networks. Nevertheless, they are observed to suffer from compromised generalization ability compared with stochastic gradient descent (textscSGD) and tend to be trapped in local minima at an early stage during training. Intriguingly, we discover that substituting the gradient in the second raw moment estimate term with its momentumized version in textscAdam can resolve the issue. The intuition is that gradient with momentum contains more accurate directional information and therefore its second moment estimation is a more favorable option for learning rate scaling than that of the raw gradient. Thereby we propose textscAdaMomentum as a new optimizer reaching the goal of training fast while generalizing much better. We further develop a theory to back up the improvement in generalization and provide convergence guarantees under both convex and nonconvex settings. Extensive experiments on a wide range of tasks and models demonstrate that textscAdaMomentum exhibits state-of-the-art performance and superior training stability consistently.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 37 of its 65 references that are in the map. First posted on arXiv 22 Jun 2021.

Builds on

37 of 65 references.

References · 37

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  5. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  6. 2016Densely Connected Convolutional Networkscited by 6,720
  7. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  8. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  9. 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
  10. 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
  11. 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
  12. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
25 more
  1. 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,304
  2. 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
  3. 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
  4. 2019On the Convergence of Adam and Beyondcited by 841
  5. 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 772
  6. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
  7. 2014Convex Optimization: Algorithms and Complexitycited by 575
  8. 2016Error bounds for approximations with deep ReLU networkscited by 574
  9. 2020AdaBelief Optimizer: Adapting Stepsizes by the Belief in Observed Gradientscited by 283
  10. 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 250
  11. 2019A Tail-Index Analysis of Stochastic Gradient Noise in Deep Neural Networkscited by 214
  12. 2019Adaptive Gradient Methods with Dynamic Bound of Learning Ratecited by 183
  13. 2018On the Convergence of A Class of Adam-Type Algorithms for Non-Convex Optimizationcited by 174
  14. 2017Dissecting Adam: The Sign, Magnitude and Variance of Stochastic Gradientscited by 139
  15. 2019Consistency Regularization for Generative Adversarial Networkscited by 136
  16. 2020Towards Theoretically Understanding Why SGD Generalizes Better Than ADAM in Deep Learningcited by 126
  17. 2017Improving Generalization Performance by Switching from Adam to SGDcited by 125
  18. 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 119
  19. 2019Asymmetric Valleys: Beyond Sharp and Flat Local Minimacited by 90
  20. 2018Training Tips for the Transformer Modelcited by 85
  21. 2016Accelerating Stochastic Composition Optimizationcited by 46
  22. 2021BiAdam: Fast Adaptive Bilevel Optimization Methodscited by 33
  23. 2020A Study of Gradient Variance in Deep Learningcited by 28
  24. 2020Apollo: An Adaptive Parameter-wise Diagonal Quasi-Newton Method for Nonconvex Stochastic Optimizationcited by 16
  25. 2019Domain-independent Dominance of Adaptive Methodscited by 13

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 4; 2024: 0; 2025: 1.

6 papers.