atlas

Research map / Optimization / Optimizers

MoMo: Momentum Models for Adaptive Learning Rates

ICML 2024 · 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 MoMo, a Polyak-type adaptive learning rate built on a momentum-averaged, truncated model of the loss that wraps SGD-M and Adam (MoMo-Adam) and an online lower-bound estimator.

Problem

Standard momentum methods such as SGD-M and Adam require extensive learning-rate tuning, which is computationally expensive for training large neural networks.

Approach

Build a model of the full loss by exponentially averaging past sampled losses and their linearizations (momentum as a model), truncate it at a lower bound, and take a proximal step; this yields a closed-form adaptive learning rate that generalizes the stochastic Polyak step size to momentum and preconditioned methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the MoMo adaptive learning rate to SGD-MSGD-M · CIFAR100, CIFAR10, Criteo, and MNISTvalidation accuracyHelped
Add the MoMo adaptive learning rate to AdamAdam · CIFAR100, CIFAR10, Criteo, and MNISTvalidation accuracyHelped
Use the adaptive learning rateMoMo and MoMoAdam · CIFAR100, CIFAR10, Criteo, and MNISTvalidation accuracyMixed
Add the MoMoAdam adaptive learning rateAdamW · ImageNet-1ktop-1 validation accuracyHelped
Use lower bound 0 instead of an informative lower bound (ablation)MoMo and MoMoAdam · ImageNet32validation accuracyNo clear effect
Use oracle lower bound 0.9 (ablation)MoMo and MoMoAdam · ImageNet32validation accuracyHelped
Estimate the loss lower bound online (ablation)MoMo and MoMoAdam · ImageNet32validation accuracyHelped
Add MoMoAdam* with online lower-bound estimationAdamW · IWSLT14 German-to-English, dropout 0.1 and 0.3BLEUMixed
Use MoMoAdam instead of AdamWViT and diffusion model training with warmup and cosine decay · ImageNet-1k and Smithsonian Butterfliesvalidation accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR10 CIFAR100 ImageNet-1k ImageNet32 Criteo IWSLT14 Smithsonian Butterflies

Benchmarks: MNIST CIFAR10 CIFAR100 ImageNet-1k ImageNet32 Criteo IWSLT14

Metrics: validation accuracy training loss BLEU sensitivity to learning rate

Baselines: SGD-M Adam AdamW SPS_max Adabelief Adabound Lion

Builds on: SGD with momentum Adam AdamW stochastic Polyak step size D-adaptation

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