atlas

Research map / Architectures and efficiency / RNNs and normalization

Rotational Equilibrium: How Weight Decay Balances Learning Across Neural Networks

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 2 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.

Derives steady-state (rotational equilibrium) neuronal update dynamics induced by weight decay for AdamW, Adam+L2, Lion and SGDM under a random-walk model, and introduces Rotational Variants of optimizers that directly control angular updates without weight decay.

Problem

Understanding why weight decay helps modern neural network training with normalization layers, and why AdamW outperforms Adam with L2 regularization, at the level of individual neuron update dynamics.

Approach

Weight decay drives scale-invariant weight norms to an equilibrium where the expected angular update (effective update size) becomes stable and, for AdamW, identical across neurons and layers (balanced rotation). Rotational Variants fix the angular update directly, removing weight decay while retaining the benefits and reducing warmup need.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Disable weight decay (λ=0)AdamW on ResNet-20 · CIFAR-10Top-1 accuracy (%): 92.2$\pm$0.2 -> 91.1$\pm$0.3Hurt
Replace weight decay with controlled angular updates (zero-shot RV)AdamW on ResNet-20 · CIFAR-10Top-1 accuracy (%): 92.2$\pm$0.2 -> 92.4$\pm$0.3No clear effect
Disable weight decay (λ=0)AdamW on ResNet-20 · CIFAR-10Top-1 accuracy (%): 91.5$\pm$0.3 -> 90.4$\pm$0.3Hurt
Replace weight decay with controlled angular updates (zero-shot RV)AdamW on DeiT tiny · ImageNet-1kTop-1 accuracy (%): 72.1 -> 71.3No clear effect
Disable weight decay (λ=0)AdamW on DeiT tiny · ImageNet-1kTop-1 accuracy (%): 72.1 -> 69.3Hurt
Replace weight decay with controlled angular updates (zero-shot RV)AdamW on Transformer-S · IWSLT2014 de-enBLEU: 34.6$\pm$0.1 -> 20.0$\pm$0.1Hurt
Tune weight decay for controlled angular updates (few-shot RV)AdamW on Transformer-S · IWSLT2014 de-enBLEU: 34.6$\pm$0.1 -> 34.7$\pm$0.1No clear effect
Disable weight decay (λ=0)AdamW on GPT2-124M · OpenWebTextloss: 3.18$\pm$0.02 -> 3.21$\pm$0.01Hurt
Replace weight decay with controlled angular updates (zero-shot RV)AdamW on GPT2-124M · OpenWebTextloss: 3.18$\pm$0.02 -> 3.18$\pm$0.01No clear effect
Disable weight decay (λ=0)AdamW on GPT2-124M · WikiTextperplexity: 19.6$\pm$0.1 -> unstableHurt
Replace weight decay with controlled angular updatesAdamW on GPT2-124M · WikiTextperplexity: 19.6$\pm$0.1 -> 19.0$\pm$0.2Helped
Add Weight StandardizationLayer-Normalized ResNet-18 · CIFAR-100accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet-1k IWSLT2014 de-en WikiText OpenWebText

Benchmarks: CIFAR-10 CIFAR-100 ImageNet-1k IWSLT2014 de-en WikiText OpenWebText

Metrics: top-1 accuracy BLEU perplexity validation loss expected angular update (rotation)

Baselines: AdamW Adam+L2 SGDM Lion LARS LAMB Nero AdamP

Builds on: Spherical Motion Dynamics Online Normalization AdamW Lion LARS

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