Muon Learns Facts Better: Understanding the Role of Spectral Orthogonalization
Organizations: Department of Computer Science, University of California, Los Angeles, CA 90095, USA · School of Computing and Data Science, the University of Hong Kong
Abstract
The Muon optimizer applies spectral orthogonalization to matrix-valued updates and has shown strong performance in large-scale neural network training, yet the mechanisms of this transformation in feature learning remain poorly understood. In this work, we investigate this question through a tractable factual-recall model, where a fact maps each subject-relation pair to an answer, and a linear transformer learns the subject- and relation-dependent information required to recover this mapping. The transformer is optimized with gradient flow (GF), spectral GF, or Sign GF, which are continuous-time limits of gradient descent, Muon, and Adam, respectively. Prior studies (Nichani et al., 2025) have shown that when the number of subjects exceeds the number of relations, GF learns relation-dependent information before subject-dependent information, producing a feature-separation phase during training. We characterize this separation with the learning times when the subject- and relation-dependent components of the prediction reach a target accuracy. With subjects and relations, GF has a learning-time ratio of , whereas Spectral GF reduces this ratio to . In addition, for fixed and , the subject- and relation-dependent errors decay as in training time under GF, but as under spectral GF. Finally, we show that GF and spectral GF are equivariant under orthogonal transformations of the token embeddings, whereas Sign GF is not: Different orthonormal embeddings can potentially produce no feature separation, a large feature-separation phase, or even a reversed learning order. These results provide a mechanistic view of how spectral orthogonalization can fundamentally reshape feature-learning dynamics.
Figures & tables
| Optimization dynamics | GF | Spectral GF | Sign GF (O, O, O) | Sign GF (H, O, H) | Sign GF (O, H, H) |
| \widetilde{\Theta}(S\sqrt{R}\cdot{\color[rgb]{1,0,0}\delta^{-1}}) | |||||
| \widetilde{\Theta}(R\sqrt{S}\cdot{\color[rgb]{1,0,0}\delta^{-1}}) | |||||
| O | O | O | |||||||
| O | O | H | |||||||
| O | H | O | |||||||
| O | H | H | |||||||
| H | O | O | |||||||
| H | O | H |
Neural Network Training Dynamics
Neural network training dynamics studies how parameters and representations change during optimization and how those changes shape learning, stability, and generalization.
See all 507 papers