Robust Implicit Regularization via Weight Normalization
Hung-Hsu Chou, Holger Rauhut, Rachel Ward
TL;DR
The paper investigates implicit regularization in overparameterized diagonal linear networks trained with gradient flow and weight normalization (WN). By reparameterizing weights in polar form and introducing a learning-rate ratio, the authors prove that WN yields a robust bias toward sparse (L1-minimizing) solutions without requiring tiny initializations, extending prior results that relied on small initialization. They establish invariants, use a Liouville/Lojaowski framework to show convergence (linear for L=2) and exponential decay of the loss, and demonstrate a magnified implicit regularization via a magnification factor $\rho$. Empirical results across varying depths, initializations, and ground-truth sparsity confirm that WN-GD often achieves substantially lower reconstruction error and faster convergence than standard GD, supporting the practical relevance of the approach for sparse recovery in overparameterized settings.
Abstract
Overparameterized models may have many interpolating solutions; implicit regularization refers to the hidden preference of a particular optimization method towards a certain interpolating solution among the many. A by now established line of work has shown that (stochastic) gradient descent tends to have an implicit bias towards low rank and/or sparse solutions when used to train deep linear networks, explaining to some extent why overparameterized neural network models trained by gradient descent tend to have good generalization performance in practice. However, existing theory for square-loss objectives often requires very small initialization of the trainable weights, which is at odds with the larger scale at which weights are initialized in practice for faster convergence and better generalization performance. In this paper, we aim to close this gap by incorporating and analyzing gradient flow (continuous-time version of gradient descent) with weight normalization, where the weight vector is reparameterized in terms of polar coordinates, and gradient flow is applied to the polar coordinates. By analyzing key invariants of the gradient flow and using Lojasiewicz Theorem, we show that weight normalization also has an implicit bias towards sparse solutions in the diagonal linear model, but that in contrast to plain gradient flow, weight normalization enables a robust bias that persists even if the weights are initialized at practically large scale. Experiments suggest that the gains in both convergence speed and robustness of the implicit bias are improved dramatically by using weight normalization in overparameterized diagonal linear network models.
