Adam: A Method for Stochastic Optimization

Adam: метод стохастической оптимизации
Diederik P. Kingma, Jimmy Ba
2014-12-22

AdaMaxAdam optimization algorithmadaptive moment estimationonline convex optimizationstochastic optimization
We introduce Adam, an algorithm for first-order gradient-based optimization of stochastic objective functions, based on adaptive estimates of lower-order moments. The method is straightforward to implement, is computationally efficient, has little memory requirements, is invariant to diagonal rescaling of the gradients, and is well suited for problems that are large in terms of data and/or parameters. The method is also appropriate for non-stationary objectives and problems with very noisy and/or sparse gradients. The hyper-parameters have intuitive interpretations and typically require little tuning. Some connections to related algorithms, on which Adam was inspired, are discussed. We also analyze the theoretical convergence properties of the algorithm and provide a regret bound on the convergence rate that is comparable to the best known results under the online convex optimization framework. Empirical results demonstrate that Adam works well in practice and compares favorably to other stochastic optimization methods. Finally, we discuss AdaMax, a variant of Adam based on the infinity norm.
1
Adam is designed to handle non-stationary objectives, noisy gradients, and sparse gradients, while requiring relatively little hyperparameter tuning.
2
Adam is introduced as a first-order stochastic optimization algorithm using adaptive estimates of lower-order gradient moments.
3
Empirical results show that Adam performs well and compares favorably with other stochastic optimization methods; the paper also introduces the AdaMax variant based on the infinity norm.
4
The method is computationally efficient, memory-efficient, invariant to diagonal gradient rescaling, and suitable for large-scale problems.
5
Theoretical analysis provides a regret-bound convergence rate comparable to the best known results for online convex optimization.

Adam stochastic optimization algorithm

the algorithm’s adaptive moment estimation, convergence properties, computational performance, and practical effectiveness for stochastic objective functions

Publication Details
Publication Date
2014-12-22
Journal
Publisher
ISSN
Cited by
84624
Access Type
Author Information
Authors
Diederik P. Kingma
Jimmy Ba
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat →
Make a presentation
100%