← Latest papers
🤖 machine learning

Spectral Flattening Is All Muon Needs: How Orthogonalization Controls Learning Rate and Convergence

This paper provides a principled geometric explanation for the Muon optimizer's superior stability and convergence by demonstrating that its orthogonalization mechanism achieves spectral flattening, which shifts the stability constraint from the largest to the average gradient singular value and improves the effective convergence factor under a Kronecker-factored curvature model.

Original authors: Tien-Phat Nguyen, Truong Nguyen, Minh-Phuc Truong, Tuc Nguyen, James Bailey, Trung Le

Published 2026-05-14
📖 5 min read🧠 Deep dive

Original authors: Tien-Phat Nguyen, Truong Nguyen, Minh-Phuc Truong, Tuc Nguyen, James Bailey, Trung Le

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to push a heavy, awkwardly shaped boulder up a hill. This boulder represents the "loss" (the error) in training a computer brain (a neural network). Your goal is to get the boulder to the bottom of the valley (the perfect solution) as quickly as possible.

For a long time, the standard way to do this was SGD (Stochastic Gradient Descent). Think of SGD as a team of people pushing the boulder. They look at the slope and push in the direction that seems steepest. However, the boulder is weirdly shaped: it has one side that is incredibly slippery and steep, while the other sides are gentle.

The Problem with the Old Way (SGD):
Because the boulder is so slippery on one side, the team has to push very gently. If they push too hard, they slip and slide uncontrollably down the wrong side, crashing the whole operation. This means they have to take tiny, cautious steps, making the journey very slow.

The New Hero: Muon
The paper introduces a new method called Muon. Instead of just pushing, Muon acts like a magical mechanic who can reshape the boulder before every push.

Here is how Muon works, using the paper's core concepts:

1. Spectral Flattening: The "Leveling" Trick

The paper calls Muon's secret weapon "Spectral Flattening."

  • The Analogy: Imagine the boulder has a "spiky" side (a very steep, dangerous direction) and "flat" sides. In math terms, these are called "singular values." The spiky side is the problem because it forces the team to walk very slowly.
  • What Muon Does: Muon uses a mathematical tool (Newton-Schulz iterations) to "flatten" the spiky side. It doesn't change the direction the team needs to go; it just makes the steep slope less steep and the flat slopes a bit steeper. It turns a jagged, uneven rock into a smooth, round ball.
  • The Result: Because the rock is now round and balanced, the team can push much harder without slipping. They can take massive steps (large learning rates) that would have caused the old method to crash immediately.

2. Why It's Faster: The "Average" vs. The "Worst"

The paper proves two main things about why this works:

  • The Speed Limit:

    • SGD is limited by the worst part of the boulder (the steepest spike). If the spike is 100 times steeper than the rest, the team must walk at 1/100th speed.
    • Muon is limited by the average steepness. By flattening the spike, Muon ignores the "worst-case" scenario and focuses on the average. This allows the team to walk at a speed that is much closer to their true potential.
  • The Convergence (Getting to the Bottom):

    • The paper shows that Muon doesn't just take bigger steps; it takes better steps. It acts like a "pre-conditioner," which is a fancy way of saying it adjusts the terrain so that every step moves the boulder closer to the goal more efficiently.
    • Even if you force both the old team (SGD) and the new team (Muon) to walk at the exact same speed, Muon gets to the bottom of the valley faster because its path is more direct and less wobbly.

3. The Experiments: Proving It Works

The authors tested this on a standard computer vision task (recognizing images of cats, dogs, etc., from the CIFAR-10 dataset).

  • The "Diving" Test: They tried to push the boulder with a very high speed. The old team (SGD) immediately fell off the cliff (diverged) and the training failed. The new team (Muon) kept walking smoothly and reached the goal.
  • The "Race" Test: When they forced both teams to walk at the same moderate speed, Muon still won the race, reaching high accuracy scores several "laps" (epochs) ahead of the old team.

4. A New Insight on "Normalization"

The paper also discovered why a common tool called "Batch Normalization" helps.

  • The Discovery: The authors realized that Batch Normalization works because it naturally "flattens" the input data, similar to what Muon does to the boulder.
  • The New Idea: They proposed a new rule for designing these tools: Don't just balance the numbers; balance the "shape" of the data. If you can ensure the input data doesn't have one "super-steep" direction, you can train the computer brain much faster and with larger steps. They tested a new method called "FrobNorm" which does exactly this and found it allowed training at incredibly high speeds where other methods failed.

Summary

In short, Muon is a smarter way to train AI. It takes the messy, uneven landscape of the problem and "flattens" it out before every step. This prevents the training from getting stuck on the steep, dangerous slopes, allowing the AI to learn faster, take bigger steps, and reach the solution more reliably than previous methods.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →