atlas

Research map / Optimization / Nonconvex and smooth optimization

Gradient correlation is a key ingredient to accelerate SGD with momentum

ICLR 2025 · Optimization › Nonconvex and smooth optimization · approach: Acceleration and Nesterov dynamics

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.

Shows that average positive correlation between per-sample gradients yields a tight strong growth condition constant, making stochastic Nesterov (SNAG) accelerate over SGD in convex and neural network settings.

Problem

Whether SGD with Nesterov-style momentum (SNAG) can provably accelerate over SGD under interpolation/strong growth in convex settings, given prior pessimism and the lack of characterization of the strong growth constant.

Approach

Characterizes the strong growth condition constant rho_K through the average correlation between per-sample gradients (PosCorr and the relaxed RACOGA condition), showing rho_K = N/K under positive average correlation and bounding rho_K for larger batches, which yields finite-time and asymptotic acceleration bounds for SNAG over SGD.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SNAG instead of SGDMLP classifier · SPHEREtest accuracy (%): 80.6 -> 88.73Helped
Use SNAG instead of SGDCNN classifier · CIFAR10test accuracy (%): 65.40 -> 70.88Helped
Use SNAG instead of ADAMMLP classifier · SPHEREconvergence speedHurt
Use SNAG instead of RMSpropMLP classifier · SPHEREconvergence speedHurt
Use SNAG instead of ADAMCNN classifier · CIFAR10convergence speedHelped
Use SNAG instead of RMSpropCNN classifier · CIFAR10convergence speedHelped
Increase batch size from 1 to 10SNAG on correlated linear-regression data · Linear regression, correlated dataconvergence performanceNo clear effect
Increase batch size from 10 to 25SNAG on correlated linear-regression data · Linear regression, correlated dataconvergence performanceHurt
Increase batch sizeSNAG on uncorrelated linear-regression data · Linear regression, uncorrelated dataconvergence performanceHelped
Use SNAG instead of SGDLogistic regression on CIFAR10 images · CIFAR10 logistic regression, under- and over-parameterizedconvergence speedNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 MNIST FashionMNIST KMNIST EMNIST Boston housing

Benchmarks: CIFAR10 SPHERE MNIST FashionMNIST KMNIST EMNIST Boston housing

Metrics: training loss vs number of gradient evaluations test accuracy RACOGA value along optimization path

Baselines: SGD GD NAG RMSprop ADAM

Builds on: Nesterov accelerated gradient strong growth condition (Schmidt and Le Roux) Stochastic Nesterov accelerated gradient (Aybat et al.) gradient diversity gradient confusion

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