Saved in:
Bibliographic Details
Main Authors: Wang, Ruiqi, Klabjan, Diego
Format: Preprint
Published: 2022
Subjects:
Online Access:https://arxiv.org/abs/2210.05607
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917228661702656
author Wang, Ruiqi
Klabjan, Diego
author_facet Wang, Ruiqi
Klabjan, Diego
contents Stochastic optimization algorithms using exponential moving averages of the past gradients, such as ADAM, RMSProp and AdaGrad, have been having great successes in many applications, especially in training deep neural networks. ADAM in particular stands out as efficient and robust. Despite of its outstanding performance, ADAM has been proved to be divergent for some specific problems. We revisit the divergent question and provide divergent examples under stronger conditions such as in expectation or high probability. Under a variance reduction assumption, we show that an ADAM-type algorithm converges, which means that it is the variance of gradients that causes the divergence of original ADAM. To this end, we propose a variance reduced version of ADAM and provide a convergent analysis of the algorithm. Numerical experiments show that the proposed algorithm has as good performance as ADAM. Our work suggests a new direction for fixing the convergence issues.
format Preprint
id arxiv_https___arxiv_org_abs_2210_05607
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Divergence Results and Convergence of a Variance Reduced Version of ADAM
Wang, Ruiqi
Klabjan, Diego
Machine Learning
Optimization and Control
Stochastic optimization algorithms using exponential moving averages of the past gradients, such as ADAM, RMSProp and AdaGrad, have been having great successes in many applications, especially in training deep neural networks. ADAM in particular stands out as efficient and robust. Despite of its outstanding performance, ADAM has been proved to be divergent for some specific problems. We revisit the divergent question and provide divergent examples under stronger conditions such as in expectation or high probability. Under a variance reduction assumption, we show that an ADAM-type algorithm converges, which means that it is the variance of gradients that causes the divergence of original ADAM. To this end, we propose a variance reduced version of ADAM and provide a convergent analysis of the algorithm. Numerical experiments show that the proposed algorithm has as good performance as ADAM. Our work suggests a new direction for fixing the convergence issues.
title Divergence Results and Convergence of a Variance Reduced Version of ADAM
topic Machine Learning
Optimization and Control
url https://arxiv.org/abs/2210.05607