atlas

Research map / Optimization / Optimizers

Can We Remove the Square-Root in Adaptive Gradient Methods? A Second-Order Perspective

ICML 2024 · Optimization › Optimizers · approach: Adam convergence and adaptive learning rates · 0 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.

Removes the square root from adaptive methods (RMSProp, full/diag AdaGrad, Shampoo) and gives a second-order (Gaussian variational / natural-gradient) derivation, yielding root-free and inverse-free matrix methods that work in half precision.

Problem

Adaptive gradient methods like Adam(W) and Shampoo apply a square root to their gradient-outer-product preconditioner, which conflates sign descent with adaptivity, breaks the second-order motivation, and makes matrix methods numerically expensive in low precision. The paper asks how adaptive method

Approach

Removing the root makes the preconditioner an inverse-covariance update; the gradient outer product is reinterpreted as a new empirical Fisher over a joint label distribution (for mini-batch-averaged losses, with a scaling fix), which gives scale and affine invariance. Via Bayesian learning rule/natural gradient on a Gaussian variational approximation, this yields root-free updates and a "precondi

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Remove the square root from RMSPropRMSProp · CIFAR-100generalization gap to SGDHelped
Remove the square root from RMSPropRMSProp · ImageWoof10performanceNo clear effect
Replace Shampoo with inverse- and root-free IF-ShampooShampoo · GCViT, SwinViT, FocalNet, and VMambaper-iteration progressNo clear effect
Replace Shampoo with inverse- and root-free IF-ShampooShampoo · GCViT, SwinViT, FocalNet, and VMambatraining speed: twice as fastHelped
Remove the square root from adaptive methods in the original training setupAdaptive methods · Original training setupperformanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 ImageWoof10

Benchmarks: CIFAR-100 ImageWoof10

Metrics: test error generalization gap wall-clock time memory

Baselines: AdamW RMSProp SGD Shampoo diag-AdaGrad full-AdaGrad

Builds on: Adam RMSProp AdaGrad Shampoo Bayesian learning rule

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