atlas

Research map / Optimization / Optimizers

Scaling Exponents Across Parameterizations and Optimizers

ICML 2024 · Optimization › Optimizers · approach: Memory-efficient LLM optimizers · 1 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.

Studies width-scaling parameterizations (standard, NTK, muP, mean-field) with SGD, Adam and Adafactor-style parameter scaling, measuring alignment empirically and proposing per-layer learning rate and epsilon prescriptions, plus Adam-atan2.

Problem

Prior width-scaling theory for learning rates relies on a strong assumption that parameter updates are aligned with the data, which may be too conservative and exclude the best-performing learning rate scalings; epsilon in Adam also breaks scale invariance at large width.

Approach

Generalizes the stability/nontriviality constraints with explicit alignment exponents (alpha, omega, u), derives max stable per-layer learning rates under "full alignment" and "no alignment" assumptions for all parameterizations and optimizers, measures a log alignment ratio during training, and adds per-layer constant multipliers tuned at small scale and transferred to large scale.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use full-alignment per-layer learning rates instead of global learning rates (ablation)Adam + standard parameterization · C4 eval, 26.8B parameterseval loss: 2.625 -> 2.576Helped
Use full-alignment per-layer learning rates instead of global learning rates (ablation)Adam + muP · C4 eval, 26.8B parameterseval loss: 2.727 -> 2.646Helped
Use full-alignment per-layer learning rates instead of global learning rates (ablation)Adam + MFP · C4 eval, 26.8B parameterseval loss: 2.638 -> 2.630Hurt
Tune per-layer constant learning-rate multipliers (ablation)Adam per-layer learning rates · C4 eval, across parameterizations and model sizeseval lossHelped
Use no-alignment instead of full-alignment per-layer learning-rate exponents (ablation)Adam + NTK, muP, and MFP · C4 eval, across model sizeseval lossHelped
Use full-alignment per-layer learning-rate exponents instead of global learning rates (ablation)SGD · C4 eval, across parameterizationseval lossNo clear effect
Tune per-layer constant learning-rate multipliers (ablation)SGD per-layer learning rates · C4 eval, across parameterizationseval lossHelped
Add parameter scaling to Adam (ablation)Adam across parameterizations · C4 eval, best setting per parameterizationeval lossMixed
Use no-alignment (global) instead of full-alignment per-layer learning-rate exponents (ablation)Adam + parameter scaling · C4 eval, across parameterizations and model sizeseval lossHelped
Use optimal rather than default per-layer constants (ablation)Adam + parameter scaling with full-alignment exponents · C4 eval, across model sizeseval lossHurt
Use Adam-atan2 to eliminate epsilonAdaptive optimizers · C4 evaleval lossHelped

Surprising findings

Limitations

Experimental setup

Datasets: C4

Benchmarks: C4 eval loss

Metrics: eval loss log alignment ratio power-law exponent of optimal learning rate

Baselines: standard parameterization NTK parameterization muP mean-field parameterization global learning rate Adam

Builds on: muP Tensor Programs Adafactor NanoDO

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