Robust Layerwise Scaling Rules by Proper Weight Decay Tuning
Zhiyuan Fan, Yifeng Liu, Qingyue Zhao, Angela Yuan, Quanquan Gu
TL;DR
This work addresses width-dependent steady-state dynamics in AdamW-trained, scale-invariant Transformer models, where normalization induces backward scale sensitivity and undermines μP transfer. By linking the steady-state weight norms to $\|\mW\|_{\mathrm{rms}} = \Theta_d\big(\sqrt{\eta/\lambda}\big)$, the authors derive a layerwise weight-decay scaling rule: matrix-like parameters should use $\lambda_2 = \Theta(\sqrt{d})$ with $\eta_2 = \Theta(d^{-1})$, while vector-like parameters keep $\eta_1 = \Theta_d(1)$ and $\lambda_1 = 0$, enabling zero-shot transfer of hyperparameters across widths. Empirical evidence from LLaMA-style Transformers and a synthetic model shows that the top singular values scale as $\sigma_{\max}(\mW) = \Theta\big(\sqrt{\eta/\lambda}\big) d^{0.75}$, so aligning spectra via $\sqrt{\eta_2/\lambda_2} \propto d^{-0.75}$ preserves sublayer gains across widths. This yields practical, width-robust hyperparameter transfer rules that extend μP beyond initialization, with a simple diagnostic based on singular-value spectra to verify sublayer-gain invariance. The approach provides a principled method for choosing learning-rate and weight-decay schedules in large-scale training under AdamW, reducing per-width sweeps and enabling scalable deployment of wide models.
Abstract
Empirical scaling laws prescribe how to allocate parameters, data, and compute, while maximal-update parameterization ($μ$P) enables learning-rate transfer across widths by equalizing early-time update magnitudes. However, in modern scale-invariant architectures, training quickly enters an optimizer-governed steady state where normalization layers create backward scale sensitivity and the effective learning rate becomes width dependent, degrading $μ$P transfer. We address this by introducing a weight-decay scaling rule for AdamW that preserves sublayer gain across widths. Empirically, the singular-value spectrum of each matrix parameter scales in norm as $\sqrt{η/λ}$ with an approximately invariant shape; under width scaling $d$, we observe that the top singular value scales approximately as $\sqrt{η/λ}\cdot d^{0.75}$. Combining this observation with the $μ$P learning-rate rule $η_2\propto d^{-1}$ for matrix-like parameters implies an empirical weight-decay scaling rule $λ_2\propto \sqrt{d}$ that approximately keeps sublayer gains width invariant. Together with vector-like parameters trained at $η_1=Θ_d(1)$ and $λ_1=0$, this yields \emph{zero-shot} transfer of both learning rate and weight decay from proxy to target widths, removing per-width sweeps. We validate the rule on LLaMA-style Transformers and in a minimal synthetic setting, and we provide a simple diagnostic, matching top singular values, to check sublayer-gain invariance. Our results extend $μ$P beyond the near-init regime by explicitly controlling steady-state scales set by the optimizer, offering a practical recipe for width-robust hyperparameter transfer under AdamW.
