atlas

Research map / Architectures and efficiency / RNNs and normalization

Scaling Law with Learning Rate Annealing

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Neural scaling laws · 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 a scaling law L(s)=L0+A·S1^(-α)−C·S2 that models full training loss curves under arbitrary learning rate schedules using forward LR area and an LR-annealing momentum area, fitted from one or two curves.

Problem

Classical scaling laws fit only final-step losses from many runs, ignoring intermediate training dynamics and the loss drop caused by learning rate annealing, which makes them costly and unable to predict full loss curves under different learning rate schedules.

Approach

Adds an LR-annealing term to the power-law scaling law: loss depends on the forward area S1 (sum of LR) and a momentum-weighted annealing area S2 (decayed sum of LR drops), with only one extra parameter C, so full loss curves for unseen schedulers can be predicted from a single or two fitted curves.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the LR annealing area term to the scaling lawLanguage-model validation-loss curve prediction across unseen schedulers · Unseen learning-rate schedulersmean prediction error: 0.2%Helped
Use the model-size-extended scaling lawLoss-curve prediction for an unseen larger model · Unseen model sizeR²: $R^2>0.998$Helped
Use full loss curves instead of final-loss-only fittingScaling-law fitting · Pretraining across learning-rate schedulerscomputational cost: 100% -> $<$1.0%Helped
Set cosine cycle length to total steps and minimum LR to 0Cosine learning-rate schedule · Final training stepvalidation lossHelped
Use constant LR instead of cosine LRLanguage-model pretraining · Small total-step runsfinal validation lossHelped
Use cosine LR instead of constant LRLanguage-model pretraining · Large total-step runsfinal validation lossHelped
Use WSD or multi-step cosine instead of cosine LRLanguage-model pretraining · Pretraining lossvalidation lossHelped
Use 1-sqrt rather than cosine annealingWSD schedule · 10% annealing ratiofinal lossHelped
Use cosine rather than 1-sqrt annealingWSD schedule · 50% annealing ratiofinal lossHelped
Use a moderate WSD annealing ratio, typically 10% to 20%WSD schedule · Different total training stepspredicted final lossHelped
Increase the re-warmup maximum learning rateContinual pretraining · Re-warmup phaseinitial peak lossHurt
Increase re-warmup stepsContinual pretraining · Final validation lossvalidation lossNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: FineWeb RedPajama-CC multilingual mixture (Setting C) BLOOM-176B loss curves OLMo-1B loss curves

Benchmarks: validation loss on RedPajama-CC BLOOM-176B loss curve OLMo-1B loss curve

Metrics: R^2 mean prediction error Huber loss

Baselines: Chinchilla scaling law WSD scheduler cosine learning rate schedule 1-sqrt annealing multi-step cosine

Builds on: Chinchilla scaling law WSD learning rate scheduler Kaplan scaling laws

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