paper-with-me

Papers

AdaGrad stepsizes: Sharp convergence over nonconvex landscapes

2018-06-05 · Rachel Ward, Xiaoxia Wu, Leon Bottou

Adaptive gradient methods such as AdaGrad and its variants update the stepsize in stochastic gradient descent on the fly according to the gradients received along the way; such methods have gained widespread use in large-scale optimization for their ability to converge robustly, without the need to fine-tune the stepsize schedule. Yet, the theoretical guarantees to date for AdaGrad are for online and convex optimization. We bridge this gap by providing theoretical guarantees for the convergence of AdaGrad for smooth, nonconvex functions. We show that the norm version of AdaGrad (AdaGrad-Norm) converges to a stationary point at the $\mathcal{O}(\log(N)/\sqrt{N})$ rate in the stochastic setting, and at the optimal $\mathcal{O}(1/N)$ rate in the batch (non-stochastic) setting -- in this sense, our convergence guarantees are 'sharp'. In particular, the convergence of AdaGrad-Norm is robust to the choice of all hyper-parameters of the algorithm, in contrast to stochastic gradient descent whose convergence depends crucially on tuning the step-size to the (generally unknown) Lipschitz smoothness constant and level of stochastic noise on the gradient. Extensive numerical experiments are provided to corroborate our theory; moreover, the experiments suggest that the robustness of AdaGrad-Norm extends to state-of-the-art models in deep learning, without sacrificing generalization.

📄 PDF Abstract BibTeX arXiv:1806.01811

Code (1)

xwuShirley/pytorch/blob/master/torch/optim/adagradnorm.py 공식 구현 pytorch

Tasks

Stochastic Optimization

Methods 이 논문이 사용한 방법론

AdaGrad AdaGrad is a stochastic optimization method that adapts the learning rate to the parameters. It performs smaller updates for parameters associated with frequently occurring…

Similar Papers 제목 키워드 기반

SGD with AdaGrad Stepsizes: Full Adaptivity with High Probability to Unknown Parameters, Unbounded Gradients and Affine Variance

2023-02-17 · Amit Attia, Tomer Koren

We study Stochastic Gradient Descent with AdaGrad stepsizes: a popular adaptive (self-tuning) method for first-order stochastic optimization. Despite being well studied, existing analyses of this method suffer from vario…

Stochastic Optimization

On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizes

2018-05-21 · Xiaoyu Li, Francesco Orabona

Stochastic gradient descent is the method of choice for large scale optimization of machine learning objective functions. Yet, its performance is greatly variable and heavily depends on the choice of the stepsizes. This …

AdaGrad Meets Muon: Adaptive Stepsizes for Orthogonal Updates

2025-09-03 · Minxin Zhang, Yuxuan Liu, Hayden Schaeffer arxiv

The recently proposed Muon optimizer updates weight matrices via orthogonalized momentum and has demonstrated strong empirical success in large language model training. However, it remains unclear how to determine the le…

Clipping Improves Adam-Norm and AdaGrad-Norm when the Noise Is Heavy-Tailed

2024-06-06 · Savelii Chezhegov, Yaroslav Klyukin, Andrei Semenov, Aleksandr Beznosikov 외

Methods with adaptive stepsizes, such as AdaGrad and Adam, are essential for training modern Deep Learning models, especially Large Language Models. Typically, the noise in the stochastic gradients is heavy-tailed for th…

Stochastic Optimization

On the Convergence of Adaptive Gradient Methods for Nonconvex Optimization

2018-08-16 · Dongruo Zhou, Jinghui Chen, Yuan Cao, Ziyan Yang 외

Adaptive gradient methods are workhorses in deep learning. However, the convergence guarantees of adaptive gradient methods for nonconvex optimization have not been thoroughly studied. In this paper, we provide a fine-gr…