Nostalgic Adam: Weighting more of the past gradients when designing the adaptive learning rate

Haiwen Huang, Chang Wang, Bin Dong
5/19/2018
cs.LGstat.ML

Official code: andrehuang/NostalgicAdam-NosAdam (12 stars, last commit 2019-12-03).

Abstract

First-order optimization algorithms have been proven prominent in deep learning. In particular, algorithms such as RMSProp and Adam are extremely popular. However, recent works have pointed out the lack of ``long-term memory" in Adam-like algorithms, which could hamper their performance and lead to divergence. In our study, we observe that there are benefits of weighting more of the past gradients when designing the adaptive learning rate. We therefore propose an algorithm called the Nostalgic Adam (NosAdam) with theoretically guaranteed convergence at the best known convergence rate. NosAdam can be regarded as a fix to the non-convergence issue of Adam in alternative to the recent work of [Reddi et al., 2018]. Our preliminary numerical experiments show that NosAdam is a promising alternative algorithm to Adam. The proofs, code and other supplementary materials can be found in an anonymously shared link.

View on arXivView PDF

Code Implementations(1)

[IJCAI'19] Nostalgic Adam: Weighting more of the past gradients when designing the adaptive learning rate

122MATLAB, PythonMar 21, 20186 years ago

Similar Papers

Cite this paper

@article{huang2018nostalgic,
  title  = {Nostalgic Adam: Weighting more of the past gradients when designing the adaptive learning rate},
  author = {Haiwen Huang and Chang Wang and Bin Dong},
  year   = {2018},
  eprint = {1805.07557},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1805.07557}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1805.07557.svg)](https://codeofpaper.com/paper/1805.07557)

Discussion