We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.LG

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Machine Learning

Title: Dissecting Adam: The Sign, Magnitude and Variance of Stochastic Gradients

Abstract: The ADAM optimizer is exceedingly popular in the deep learning community. Often it works very well, sometimes it doesn't. Why? We interpret ADAM as a combination of two aspects: for each weight, the update direction is determined by the sign of stochastic gradients, whereas the update magnitude is determined by an estimate of their relative variance. We disentangle these two aspects and analyze them in isolation, gaining insight into the mechanisms underlying ADAM. This analysis also extends recent results on adverse effects of ADAM on generalization, isolating the sign aspect as the problematic one. Transferring the variance adaptation to SGD gives rise to a novel method, completing the practitioner's toolbox for problems where ADAM fails.
Comments: Presented at the 35th International Conference on Machine Learning (ICML), 2018
Subjects: Machine Learning (cs.LG); Machine Learning (stat.ML)
Cite as: arXiv:1705.07774 [cs.LG]
  (or arXiv:1705.07774v4 [cs.LG] for this version)

Submission history

From: Lukas Balles [view email]
[v1] Mon, 22 May 2017 14:38:16 GMT (70kb)
[v2] Mon, 12 Feb 2018 15:43:10 GMT (1775kb,D)
[v3] Wed, 20 Jun 2018 15:00:28 GMT (1832kb,D)
[v4] Sun, 13 Dec 2020 14:41:08 GMT (2110kb,D)

Link back to: arXiv, form interface, contact.