Gradient Descent as a Shrinkage Operator for Spectral Bias
Simon Lucey
TL;DR
This work investigates spectral bias in 1D shallow networks by reframing gradient descent as a shrinkage operator on the Jacobian’s singular values, controlled by learning rate $\alpha$ and iterations $q$. The authors derive an explicit masking function $m_{\text{gd}}(s;\alpha,q) = [1 - (1 - \alpha s^{2})^{q}]$ that governs how many frequency components are retained, and connect this to a bandwidth notion via $\rho \approx \sqrt{q}$ and a threshold $\kappa \approx \sqrt{-\log(\epsilon)/(\alpha q)}$. They show activation choices influence the spectral basis: monotonic activations approximate a discrete sine/DST-like basis and GD selectively preserves a set of principal components, while non-monotonic activations rely more on scaling (e.g., sinc) for implicit regularization, with sinc acting as an iteration-efficient surrogate for spectral bias. These insights illuminate how GD hyperparameters and activation types shape generalization in shallow models and suggest avenues for designing activation schemes and training regimens that harness spectral properties in higher dimensions and deeper architectures.
Abstract
We generalize the connection between activation function and spline regression/smoothing and characterize how this choice may influence spectral bias within a 1D shallow network. We then demonstrate how gradient descent (GD) can be reinterpreted as a shrinkage operator that masks the singular values of a neural network's Jacobian. Viewed this way, GD implicitly selects the number of frequency components to retain, thereby controlling the spectral bias. An explicit relationship is proposed between the choice of GD hyperparameters (learning rate & number of iterations) and bandwidth (the number of active components). GD regularization is shown to be effective only with monotonic activation functions. Finally, we highlight the utility of non-monotonic activation functions (sinc, Gaussian) as iteration-efficient surrogates for spectral bias.
