Correction of Decoupled Weight Decay
Jason Chuan-Chih Chou
TL;DR
To resolve how decoupled weight decay shapes training dynamics, the paper analyzes weight-norm evolution under steady-state independence and argues that decoupled weight decay should scale with γ^2. It shows the perpendicular component of the update contributes negligibly to weight norms, and derives that TUC is governed by a momentum-dependent effective learning rate γ_eff. The proposed ScionC uses corrected weight decay and momentum-normalized updates, with experiments on ViT-S/16 and Modded-NanoGPT demonstrating more stable weight/gradient norms and competitive accuracy. The work clarifies how to set weight decay in decoupled schemes and highlights practical strategies for stable training across momentum regimes.
Abstract
Decoupled weight decay, solely responsible for the performance advantage of AdamW over Adam, has long been set to proportional to learning rate $γ$ without questioning. Some researchers have recently challenged such assumption and argued that decoupled weight decay should be set $\propto γ^2$ instead based on orthogonality arguments at steady state. To the contrary, we find that eliminating the contribution of the perpendicular component of the update to the weight norm leads to little change to the training dynamics. Instead, we derive that decoupled weight decay $\propto γ^2$ results in stable weight norm based on the simple assumption that updates become independent of the weights at steady state, regardless of the nature of the optimizer. Based on the same assumption, we derive and empirically verify that the Total Update Contribution (TUC) of a minibatch under the Scion optimizer is better characterized by the momentum-dependent effective learning rate whose optimal value transfers and we show that decoupled weight decay $\propto γ^2$ leads to stable weight and gradient norms and allows us to better control the training dynamics and improve the model performance.
