atlas

Research map / Optimization / Optimizers

Remove that Square Root: A New Efficient Scale-Invariant Version of AdaGrad

NeurIPS 2024 · Optimization › Optimizers · approach: Second-order and structured preconditioning · 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.

Proposes KATE, a scale-invariant AdaGrad variant that removes the square root from the denominator and adds an increasing numerator sequence, with scale-invariance proof for GLMs and O(log T/sqrt T) non-convex convergence.

Problem

AdaGrad's performance deteriorates on poorly scaled or ill-conditioned data; existing scale-invariant AdaGrad variants rely on feature vectors explicitly, limiting use beyond GLMs.

Approach

Replace AdaGrad's square-root denominator with its square and add an adaptive increasing numerator sequence m_t, so the stepsize is scale-invariant for generalized linear models while retaining AdaGrad-like convergence for smooth non-convex stochastic problems.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use KATE instead of AdaGradLogistic regression on simulated poorly scaled data, Δ = 10⁻⁸ · Logistic regressionloss: 10^{-3} after only 10^4 iterations; AdaGrad does not achieve this even after 10^5 iterationsHelped
Use KATE instead of AdaGradNorm, SGD-decay, or SGD-constantLogistic regression on simulated poorly scaled data, small Δ · Logistic regressionlossHelped
Use KATE instead of AdaGradLogistic regression on simulated poorly scaled data, large Δ · Logistic regressionlossNo clear effect
Use KATE instead of the other tested algorithmsLIBSVM heart, australian, and splice logistic-regression datasets · heart, australian, spliceloss and accuracyHelped
Use KATE instead of Adam or AdaGradResNet18 image classification · CIFAR10top-1 accuracy and cross-entropy lossHelped
Use KATE instead of AdaGradBERT fine-tuning · Emotiontop-1 accuracy and cross-entropy lossHelped
Use KATE instead of AdamBERT fine-tuning · Emotiontop-1 accuracy and cross-entropy lossNo clear effect
Use KATE with the alternative learning rate and Δ, retaining the referenced schedulerDistilRoBERTa-base emotion classification · EmotionperformanceNo clear effect
Use KATE with the alternative learning rate and Δ, retaining the referenced schedulerImage classification · Image classificationaccuracyNo clear effect
Vary η across the reported settings (ablation)KATE on image classification · CIFAR10top-1 accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 Emotion (Hugging Face Hub) LIBSVM heart LIBSVM australian LIBSVM splice synthetic logistic regression data

Benchmarks: CIFAR10 Emotion LIBSVM heart LIBSVM australian LIBSVM splice

Metrics: functional value (loss) top-1 accuracy cross-entropy loss gradient norm

Baselines: AdaGrad AdaGradNorm Adam SGD-decay SGD-constant

Builds on: AdaGrad AdaGradNorm D-Adaptation Prodigy

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