MuonIO: Principled Norm-Aware Descent for Embedding Tables and Language Model Heads
Not on the map. Why?
Abstract (arXiv)
The Muon optimizer derives its update rule for hidden linear layers by solving a local linearization of the loss penalized by the spectral norm, motivated by an RMS-stability argument for dense linear layers. Standard Muon implementations, however, exclude the input (embedding table) and output (language model head) layers from this principled treatment, for which they use AdamW instead. We present MuonIO, a single Muon-style update for both of these layers. For the language model head L ∈ ℝV × d, we motivate the use of the 2→∞ operator norm, due to the Lipschitz continuity of the softmax output geometry, while for the embedding table E ∈ ℝd × V, we draw on the 1 → 2 operator norm, based on the one-hot input geometry identified by Bernstein & Newhouse (2025). The identity lVertLrVert2→∞=lVertL^toprVert1→2 then puts both matrices in the same vocabulary-oriented geometry: MuonIO applies a single normalized-vector rule, which appears as column normalization for E and row normalization for L. Empirical evaluations demonstrate the effectiveness of our approach, with MuonIO reducing I/O optimizer state memory by 50% and I/O update FLOPs by ~46% compared to Muon for 1B LLaMA pretraining on C4, while also improving validation perplexity.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 26 references that are in the map. First posted on arXiv 2 Oct 2026.
Builds on
23 of 26 references.
References · 23
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2025Kimi K2: Open Agentic Intelligencecited by 567
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 463
- 2025Muon is Scalable for LLM Trainingcited by 428
- 2016Using the Output Embedding to Improve Language Modelscited by 272
- 2024Old Optimizer, New Norm: An Anthologycited by 193
- 2025Training Deep Learning Models with Norm-Constrained LMOscited by 192
- 2025The Polar Express: Optimal Matrix Sign Methods and Their Application to the Muon Algorithmcited by 110
- 2023A Spectral Condition for Feature Learningcited by 109
- 2016Tying Word Vectors and Word Classifiers: A Loss Framework for Language Modelingcited by 92
- 2025NorMuon: Making Muon more efficient and scalablecited by 84
- 2024Modular Duality in Deep Learningcited by 77
11 more
- 2025Dion: Distributed Orthonormalized Updatescited by 68
- 2025AdaMuon: Adaptive Muon Optimizercited by 67
- 2025Softmax is 1/2-Lipschitz: A tight bound across all ℓp normscited by 22
- 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Designcited by 13
- 2025Dion2: A Simple Method to Shrink Matrix in Muoncited by 13
- 2026HTMuon: Improving Muon via Heavy-Tailed Spectral Correctioncited by 12
- 2026Symmetry-Compatible Principle for Optimizer Design: Embeddings, LM Heads, SwiGLU MLPs, and MoE Routerscited by 11
- 2025Optimal Embedding Learning Rate in LLMs: The Effect of Vocabulary Sizecited by 6
- 2026One LR Doesn't Fit All: Heavy-Tail Guided Layerwise Learning Rates for LLMscited by 3
- 2026Quantifying Hyperparameter Transfer and the Importance of Embedding Layer Learning Ratecited by 2
- 2026Ember: A Kilobyte-State Optimizer for Token Interfacescited by 1
Built on by
Not cited yet.