← Latest papers
🤖 machine learning

Why Muon Outperforms Adam: A Curvature Perspective

This paper demonstrates that Muon outperforms Adam in large language model training by achieving a larger one-step loss decrease primarily through a lower Normalized Directional Sharpness (NDS) curvature penalty, a geometric advantage that is amplified by data imbalance and sustained by reduced within-layer curvature.

Original authors: Shuche Wang, Fengzhuo Zhang, Jiaxiang Li, Dirk Bergemann, Zhuoran Yang

Published 2026-06-04
📖 5 min read🧠 Deep dive

Original authors: Shuche Wang, Fengzhuo Zhang, Jiaxiang Li, Dirk Bergemann, Zhuoran Yang

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 find the lowest point in a vast, foggy mountain range. This is what training a giant AI model (like a Large Language Model) is like: the "mountain" is the error rate, and the "lowest point" is the perfect, most accurate model. To get there, you need an optimizer—a guide that tells you which way to step.

For a long time, Adam has been the standard guide. Recently, a new guide called Muon arrived and started getting to the bottom of the mountain twice as fast. But why? This paper acts like a detective, using a "curvature perspective" (looking at the shape of the terrain) to solve the mystery.

Here is the story of their findings, explained simply:

1. The Two Guides Take the Same Step Size, But Muon is Smoother

Imagine you and a friend are hiking down a hill. You both decide to take a step of the exact same length.

  • The First Step (The Push): Both you and your friend push forward with the same amount of force. In math terms, the paper calls this the "first-order gain." They are equal.
  • The Bump (The Curvature Penalty): The ground isn't perfectly flat; it's bumpy. If you step too hard in a bumpy direction, you bounce back up a little, wasting energy.
    • Adam tends to step into the "bumpiest" parts of the terrain. It hits a high bump, bounces back, and loses some of its forward progress.
    • Muon is smarter. It looks at the shape of the ground and steers its step toward the smoother, flatter paths. It still takes a step of the same length, but it hits a much smaller bump.

The Result: Because Muon hits fewer bumps (a smaller "curvature penalty"), it actually travels further down the hill in a single step than Adam does, even though they pushed with the same initial force.

2. The Secret Weapon: "Normalized Directional Sharpness" (NDS)

The paper introduces a fancy term called NDS, which essentially measures "how sharp the ground is in the direction you are walking."

  • The Finding: Muon and Adam take steps of the same size (same "update norm"), but Muon's steps are always in directions where the ground is less sharp.
  • The Analogy: Imagine walking through a field of tall, sharp corn.
    • Adam walks straight through the thickest, sharpest stalks. It gets cut up (high NDS), and the corn pushes back against it.
    • Muon uses a special compass to find the gaps between the corn. It walks through the same distance, but the corn is much less dense (low NDS). It glides through with less resistance.

3. Why Does Muon Find the Gaps Better? (Data Imbalance)

The paper discovered that the "terrain" gets bumpier when the data is imbalanced.

  • The Scenario: Imagine a library where 90% of the books are about "cats," and only 10% are about "dogs." This is an imbalanced dataset.
  • The Effect: In these imbalanced libraries, the ground becomes extremely jagged and full of sharp spikes.
  • The Winner: Adam gets really stuck in the "cat" spikes. Muon, however, is much better at navigating these jagged, uneven landscapes. The more imbalanced the data, the bigger the gap between Muon's smooth path and Adam's bumpy path.

4. Where Does the Magic Happen? (Inside the Layers)

AI models are built like a stack of layers (like a multi-layer cake). The paper looked at whether Muon's advantage came from the whole cake or just specific slices.

  • The Discovery: As training goes on, Muon's advantage shifts. It stops worrying about how the layers interact with each other (cross-layer) and focuses entirely on making the steps smooth within each individual layer (within-layer).
  • The Analogy: Think of a relay race. At the start, everyone is worried about passing the baton between runners (cross-layer). But as the race heats up, Muon realizes the secret to speed is just running its own leg perfectly smooth (within-layer), ignoring the noise of the other runners.

5. The Theoretical Proof: The "Equalizer"

Finally, the authors built a simple mathematical model (a "stylized quadratic problem") to prove why this works.

  • The Problem: Imagine the mountain has a few very steep, sharp cliffs (high curvature) and a huge area of gentle slopes (low curvature).
  • Adam's Mistake: Because the "cliffs" are so steep, Adam gets drawn to them. It spends all its energy trying to climb down the steep cliffs, but because they are so sharp, it bounces around wildly.
  • Muon's Strategy: Muon uses a "spectral normalization" trick. Imagine it has a magic equalizer that forces it to spend the same amount of energy on the steep cliffs as it does on the gentle slopes.
  • The Outcome: By not over-focusing on the dangerous cliffs, Muon avoids the wild bouncing. It distributes its energy evenly, allowing it to make steady, efficient progress down the mountain that Adam can't match.

Summary

Muon beats Adam not because it takes bigger steps or pushes harder, but because it is a better navigator. It avoids the "sharp" parts of the mathematical landscape that cause the AI to bounce back. By smoothing out its path, especially when the data is messy or imbalanced, it reaches the bottom of the mountain (the best model) much faster.

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 →