atlas

Research map / Optimization / Nonconvex and smooth optimization

Nesterov acceleration despite very noisy gradients

NeurIPS 2024 · Optimization › Nonconvex and smooth optimization · approach: Acceleration and Nesterov dynamics · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AGNES, a two-parameter-step generalization of Nesterov's accelerated gradient that retains O(1/n^2) convergence (convex) and linear acceleration (strongly convex) under multiplicative gradient noise of any size, with experiments on synthetic functions, MLP regression, and CIFAR-10 CNNs.

Problem

Accelerated gradient methods lose their acceleration guarantees, and can diverge, when stochastic gradient estimates have noise comparable to or larger than the gradient, as occurs in overparametrized learning where noise scales with gradient magnitude.

Approach

Decouple Nesterov's single learning rate into two parameters: a gradient step size eta and a separate momentum-lookahead step size alpha (with alpha chosen smaller than eta, scaled by 1+sigma^2), so acceleration holds for any multiplicative noise level sigma.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AGNES instead of SGD with momentumNeural network regression · Training and test sets, batch sizes 100, 50, and 10MSE lossHelped
Use AGNES instead of NAGNeural network regression · Training and test sets, batch sizes 100, 50, and 10MSE lossHelped
Use AGNES instead of SGD with momentumCIFAR-10 image classification · ResNet-34 and ResNet-50; batch sizes 10 and 50test accuracyHelped
Use AGNES instead of NAGCIFAR-10 image classification · ResNet-34 and ResNet-50; batch sizes 10 and 50test accuracyHelped
Use AGNES instead of NAGConvex synthetic optimization · f_d, dimensions d=4 and d=16, noise σ=10 and 50objective valueMixed
Use AGNES instead of SGDStrongly convex quadratic optimization · f_{μ,L}, μ=1, L=500 and L=10^4; multiple noise levelsobjective valueHelped
Use a separate correction step size η rather than tying it to αAGNES · CIFAR-10, ResNet-34, batch size 50test accuracyHelped
Change α while holding η values fixed (ablation)AGNES on LeNet-5 · MNIST, batch size 60, six epochstraining lossMixed
Increase η among the tested values while holding α fixed (ablation)AGNES on LeNet-5 · MNIST, batch size 60, six epochstraining lossHelped
Use a smaller α with the other AGNES hyperparameters unchanged (ablation)AGNES on ResNet-34 · CIFAR-10, batch size 50, 40 epochstraining lossNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 MNIST synthetic regression dataset (100,000 12-dimensional random vectors labeled by a random MLP)

Benchmarks: CIFAR-10 MNIST synthetic convex 1D functions f_d synthetic neural network regression

Metrics: training loss test accuracy test loss expected objective value

Baselines: SGD SGD with momentum NAG Adam ACDM CNM MaSS

Builds on: Nesterov accelerated gradient descent MaSS accelerated coordinate descent with multiplicative noise continuized Nesterov method

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy