Implicit Bias of Spectral Descent and Muon on Multiclass Separable Data
Chen Fan, Mark Schmidt, Christos Thrampoulidis
TL;DR
This paper develops a unified framework to characterize the implicit bias of NSD and NMD (including Spectral-GD, Muon, and Adam) in multiclass linear classification with cross-entropy loss. It proves that iterates converge to max-margin solutions with respect to the chosen norm (entrywise or Schatten), and provides non-asymptotic rates for margin convergence that cover both static and momentum-based updates. The framework hinges on a proxy function G(W) that connects gradient magnitude and loss progression across norms, enabling a seamless translation of results between max-norm, l2-norm, and spectral-norm geometries. Empirically, the authors demonstrate norm-specific margin preferences on synthetic data and a two-layer neural network, supporting the theory and suggesting that linear-margin insights extend to simple nonlinear regimes. This work advances understanding of how optimizer geometry shapes generalization in multiclass settings and offers a pathway to analyzing broader optimization algorithms in deep learning contexts.
Abstract
Different gradient-based methods for optimizing overparameterized models can all achieve zero training error yet converge to distinctly different solutions inducing different generalization properties. We provide the first complete characterization of implicit optimization bias for p-norm normalized steepest descent (NSD) and momentum steepest descent (NMD) algorithms in multi-class linear classification with cross-entropy loss. Our key theoretical contribution is proving that these algorithms converge to solutions maximizing the margin with respect to the classifier matrix's p-norm, with established convergence rates. These results encompass important special cases including Spectral Descent and Muon, which we show converge to max-margin solutions with respect to the spectral norm. A key insight of our contribution is that the analysis of general entry-wise and Schatten p-norms can be reduced to the analysis of NSD/NMD with max-norm by exploiting a natural ordering property between all p-norms relative to the max-norm and its dual sum-norm. For the specific case of descent with respect to the max-norm, we further extend our analysis to include preconditioning, showing that Adam converges to the matrix's max-norm solution. Our results demonstrate that the multi-class linear setting, which is inherently richer than the binary counterpart, provides the most transparent framework for studying implicit biases of matrix-parameter optimization algorithms.
