atlas

Research map / Optimization / Optimizers

Gradient descent with generalized Newton’s method

ICLR 2025 · Optimization › Optimizers · approach: SGD momentum and step-size schedules · 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 generalized Newton's method (GeN), which sets the learning rate in closed form as G^T g / g^T H g along any base optimizer's direction, estimating it from extra forward passes via quadratic fitting, and matches tuned LR schedulers across vision and language tasks.

Problem

Choosing learning rates for deep learning optimizers requires heavy tuning of schedulers, and full Hessian-informed second-order methods are too costly or incompatible with large-scale distributed training.

Approach

Derive the optimal learning rate along the optimizer's preconditioned direction g as G^T g / g^T H g, and estimate the two quantities from loss values at a few symmetric learning rates (quadratic curve fit / finite difference) using only forward passes, avoiding Hessian-vector products; applies on top of any base optimizer and recovers Newton's method when g = H^{-1}G.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace SGD with GeN-SGDResNet50 · Image classification datasetsaccuracyHelped
Replace scheduled AdamW with GeN-AdamWGPT2 with LoRA · E2EBLEU: 66.85 -> 67.30Helped
Replace linear decay with GeNGPT2 with LoRA · E2EROUGE-L: 67.78 -> 67.09Hurt
Replace manual learning-rate schedule with GeNMask R-CNN · Penn-Fudan object detectionAP: $0.802_{\pm0.025}$ -> $0.805_{\pm0.038}$No clear effect
Replace manual learning-rate schedule with GeNMask R-CNN · Penn-Fudan instance segmentationAP: $0.768_{\pm0.022}$ -> $0.771_{\pm0.019}$No clear effect
Replace constant learning rate with GeNBERT recommendation model · MovieLens-1mRecall@1: 0.374 -> 0.405Helped
Update the learning rate every Φ>1 iterations (lazy update) (ablation)GeN optimizers · Convergence (experiments across tasks)convergenceNo clear effect
Use larger batch sizes (ablation)GeN optimizers · Training stabilityconvergence stabilityHelped
Fit with five learning-rate points instead of three (ablation)GeN · Optimization convergenceconvergence stabilityHelped
Apply smoothing to the learning-rate update (ablation)GeN · Training experimentstraining stabilityHelped
Multiply the GeN learning rate by (1-t/T) (ablation)GeN · Places365, INat2021, and GLUEperformanceHelped
Vary the initial learning rate over a wide range (ablation)GeN-SGD · ResNet18 on CIFAR10final performance: 1000×No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 Food101 GTSRB SVHN Places365 INat2021 E2E GLUE Penn-Fudan COCO MovieLens-1m

Benchmarks: CIFAR10 CIFAR100 Food101 GTSRB SVHN Places365 INat2021 E2E GLUE Penn-Fudan

Metrics: test accuracy BLEU ROUGE-L METEOR NIST CIDEr matthews correlation F1 average precision recall

Baselines: constant learning rate linear decay cosine decay Prodigy D-adaptation inverse sqrt schedule LoRA BitFit

Builds on: LQA D-adaptation Prodigy AdamW

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