Stability and convergence analysis of AdaGrad for non-convex optimization via novel stopping time-based techniques

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Jin, Ruinan, Wang, Xiaoyu, Wang, Baoxiang
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913628449406976
author Jin, Ruinan
Wang, Xiaoyu
Wang, Baoxiang
author_facet Jin, Ruinan
Wang, Xiaoyu
Wang, Baoxiang
contents Adaptive gradient optimizers (AdaGrad), which dynamically adjust the learning rate based on iterative gradients, have emerged as powerful tools in deep learning. These adaptive methods have significantly succeeded in various deep learning tasks, outperforming stochastic gradient descent. However, despite AdaGrad's status as a cornerstone of adaptive optimization, its theoretical analysis has not adequately addressed key aspects such as asymptotic convergence and non-asymptotic convergence rates in non-convex optimization scenarios. This study aims to provide a comprehensive analysis of AdaGrad and bridge the existing gaps in the literature. We introduce a new stopping time technique from probability theory, which allows us to establish the stability of AdaGrad under mild conditions. We further derive the asymptotically almost sure and mean-square convergence for AdaGrad. In addition, we demonstrate the near-optimal non-asymptotic convergence rate measured by the average-squared gradients in expectation, which is stronger than the existing high-probability results. The techniques developed in this work are potentially of independent interest for future research on other adaptive stochastic algorithms.
format Preprint
id arxiv_https___arxiv_org_abs_2409_05023
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Stability and convergence analysis of AdaGrad for non-convex optimization via novel stopping time-based techniques
Jin, Ruinan
Wang, Xiaoyu
Wang, Baoxiang
Optimization and Control
Machine Learning
65K05, 90C06, 90C26, 90C30
Adaptive gradient optimizers (AdaGrad), which dynamically adjust the learning rate based on iterative gradients, have emerged as powerful tools in deep learning. These adaptive methods have significantly succeeded in various deep learning tasks, outperforming stochastic gradient descent. However, despite AdaGrad's status as a cornerstone of adaptive optimization, its theoretical analysis has not adequately addressed key aspects such as asymptotic convergence and non-asymptotic convergence rates in non-convex optimization scenarios. This study aims to provide a comprehensive analysis of AdaGrad and bridge the existing gaps in the literature. We introduce a new stopping time technique from probability theory, which allows us to establish the stability of AdaGrad under mild conditions. We further derive the asymptotically almost sure and mean-square convergence for AdaGrad. In addition, we demonstrate the near-optimal non-asymptotic convergence rate measured by the average-squared gradients in expectation, which is stronger than the existing high-probability results. The techniques developed in this work are potentially of independent interest for future research on other adaptive stochastic algorithms.
title Stability and convergence analysis of AdaGrad for non-convex optimization via novel stopping time-based techniques
topic Optimization and Control
Machine Learning
65K05, 90C06, 90C26, 90C30
url https://arxiv.org/abs/2409.05023