[NuMuon] Training for Compressibility: Bridging the Gap Between Full-Rank Optimization and Low-Rank Deployment

NuMuon: Nuclear-Norm-Constrained Muon for Compressible LLM Training

Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces NuMuon, a novel optimizer designed to enhance the compressibility of Large Language Models (LLMs) by imposing a nuclear-norm constraint on the Muon optimizer's update directions. It achieves state-of-the-art performance in post-compression model quality across models ranging from 0.6B to 1.8B parameters.

TL;DR

Optimization and deployment have long been at odds: while "full-rank" optimizers like Muon accelerate LLM pretraining, they often produce weight matrices that struggle with aggressive compression. NuMuon resolves this by introducing a nuclear-norm-constrained update to the Muon optimizer. By forcing updates to be low-rank during training, it produces models that retain their intelligence even when 80% of their singular values are discarded.

Background: The Muon Paradox

Recent advances in LLM pretraining have highlighted Muon, an optimizer that orthogonalizes momentum updates to treat all singular directions uniformly. This leads to remarkably fast convergence. However, there is a catch: although Muon-trained models surprisingly exhibit an emergent low-rank structure, this structure is "brittle." When you try to compress these models using standard SVD-based pipelines (like SVD-LLM or ASVD), their performance collapses at high compression rates.

The Core Insight: Update-Weight Alignment

The authors identified that the problem isn't just the rank of the weights, but how well the optimizer updates align with the weights'.

  • Muon applies updates that are often misaligned with the dominant spectral subspace of the weights.
  • NuMuon uses a nuclear-norm constraint to ensure updates are not only low-rank but also stay aligned with the most important directions of the weight matrix.

Methodology: The NuMuon Update

NuMuon reformulates the Muon update as a Linear Minimization Oracle (LMO) over a set that intersects a spectral-norm ball and a nuclear-norm ball.

1. Mathematical Intuition

The nuclear norm is the convex proxy for rank. By limiting the "budget" of the nuclear norm in the update direction , the optimizer is forced to pick only the most significant singular vectors.

2. Efficient Implementation

Computing a full SVD every step is too expensive. NuMuon uses a Randomized Block Krylov method to approximate the top- subspace, making it practical for billion-parameter models.

NuMuon Methodology Placeholder Figure: The evolution of normalized stable rank under different optimizers.

Experimental Battleground

The researchers tested NuMuon on Qwen3, Olmo2, and Llama3 architectures (0.6B to 1.8B parameters).

Key Findings:

  • Convergence: NuMuon matches Muon's aggressive training speed, significantly outperforming AdamW.
  • Compressibility: At 40% compression, NuMuon-trained Llama3-1.8B models show a 55.8% improvement in downstream task averages over Muon.
  • Stable Rank: NuMuon induces a strictly lower stable rank across all layers, essentially "baking in" compressibility during the pretraining phase.

Experimental Results Comparison Figure: Validation perplexity vs. compression rate. NuMuon (purple) remains stable where others fail.

Critical Analysis & Conclusion

NuMuon is a significant step toward compression-aware training. Instead of training a model and then "fixing" it via post-training compression, NuMuon ensures the model is born ready for low-resource environments.

Limitations & Future Work:

While NuMuon is highly effective, the choice of rank is currently managed by a scheduler. Future research could explore automated rank adaptation, where the model decides how much rank each specific layer needs based on its gradients' tail energy.

Takeaway

If your goal is to deploy high-performance LLMs on edge devices or memory-constrained servers, NuMuon proves that the optimizer is your most powerful tool for ensuring compressibility without the usual accuracy penalty.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize nuclear-norm regularization or constraints during the pretraining phase of Large Language Models to improve post-training quantization or pruning performance.
  • Which paper first introduced the Muon optimizer for LLM training, and what are the primary theoretical differences between its full-rank orthogonalization and the top-k truncation proposed in NuMuon?
  • Explore research that applies randomized block Krylov methods or SVD-based update constraints to other deep learning domains such as Computer Vision or Reinforcement Learning to achieve model compression.
Contents
[NuMuon] Training for Compressibility: Bridging the Gap Between Full-Rank Optimization and Low-Rank Deployment
1. TL;DR
2. Background: The Muon Paradox
3. The Core Insight: Update-Weight Alignment
4. Methodology: The NuMuon Update
4.1. 1. Mathematical Intuition
4.2. 2. Efficient Implementation
5. Experimental Battleground
5.1. Key Findings:
6. Critical Analysis & Conclusion
6.1. Limitations & Future Work:
6.2. Takeaway