Understanding Adam Optimizer via Online Learning of Updates: Adam is FTRL in Disguise

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ahn, Kwangjun, Zhang, Zhiyu, Kook, Yunbum, Dai, Yan
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913369695453184
author Ahn, Kwangjun
Zhang, Zhiyu
Kook, Yunbum
Dai, Yan
author_facet Ahn, Kwangjun
Zhang, Zhiyu
Kook, Yunbum
Dai, Yan
contents Despite the success of the Adam optimizer in practice, the theoretical understanding of its algorithmic components still remains limited. In particular, most existing analyses of Adam show the convergence rate that can be simply achieved by non-adative algorithms like SGD. In this work, we provide a different perspective based on online learning that underscores the importance of Adam's algorithmic components. Inspired by Cutkosky et al. (2023), we consider the framework called online learning of updates/increments, where we choose the updates/increments of an optimizer based on an online learner. With this framework, the design of a good optimizer is reduced to the design of a good online learner. Our main observation is that Adam corresponds to a principled online learning framework called Follow-the-Regularized-Leader (FTRL). Building on this observation, we study the benefits of its algorithmic components from the online learning perspective.
format Preprint
id arxiv_https___arxiv_org_abs_2402_01567
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Understanding Adam Optimizer via Online Learning of Updates: Adam is FTRL in Disguise
Ahn, Kwangjun
Zhang, Zhiyu
Kook, Yunbum
Dai, Yan
Machine Learning
Optimization and Control
Despite the success of the Adam optimizer in practice, the theoretical understanding of its algorithmic components still remains limited. In particular, most existing analyses of Adam show the convergence rate that can be simply achieved by non-adative algorithms like SGD. In this work, we provide a different perspective based on online learning that underscores the importance of Adam's algorithmic components. Inspired by Cutkosky et al. (2023), we consider the framework called online learning of updates/increments, where we choose the updates/increments of an optimizer based on an online learner. With this framework, the design of a good optimizer is reduced to the design of a good online learner. Our main observation is that Adam corresponds to a principled online learning framework called Follow-the-Regularized-Leader (FTRL). Building on this observation, we study the benefits of its algorithmic components from the online learning perspective.
title Understanding Adam Optimizer via Online Learning of Updates: Adam is FTRL in Disguise
topic Machine Learning
Optimization and Control
url https://arxiv.org/abs/2402.01567