← Latest papers
🤖 machine learning

Zeta: Dual Whitening for Matrix Optimization via Coordinate-Adaptive Preconditioning

This paper introduces Zeta, a dual whitening optimizer that addresses the critical vulnerability of existing matrix-aware methods by applying coordinate whitening before spectral whitening to correct scale heterogeneity, thereby improving convergence and generalization across large-scale language and vision models.

Original authors: Kaiwen Chen, Shuhai Zhang, Qiuwu Chen, Zimo Liu, Linxiao Li, Ying Sun, Yuchen Li, Yifan Zhang, Bo Han, Mingkui Tan

Published 2026-06-15
📖 4 min read☕ Coffee break read

Original authors: Kaiwen Chen, Shuhai Zhang, Qiuwu Chen, Zimo Liu, Linxiao Li, Ying Sun, Yuchen Li, Yifan Zhang, Bo Han, Mingkui Tan

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 teach a massive, complex robot (a neural network) to learn a new skill, like writing poetry or recognizing cats. To do this, you need a "coach" (an optimizer) that tells the robot how to adjust its brain cells (parameters) after every mistake.

For a long time, the best coaches treated every single brain cell as an individual. They looked at each cell, saw how much it messed up, and gave it a tiny nudge. This worked okay, but it ignored the fact that brain cells work in teams.

Recently, a new type of coach called Muon arrived. Instead of looking at cells one by one, Muon looked at whole teams (matrices) at once. It tried to make sure the team moved in a perfectly balanced, coordinated way, like a synchronized swimming team. This worked great for huge robots, but the paper authors found a hidden flaw in Muon's logic.

The Problem: The "Loudmouth" Teammates

The authors discovered that in Muon's synchronized swimming team, some teammates were shouting so loudly that they drowned out everyone else.

In technical terms, the "momentum" (the memory of past mistakes) for some parts of the matrix was huge, while others were tiny. When Muon tried to perform its fancy "synchronized dance" (called Newton–Schulz iteration), the loudmouths threw off the rhythm. The team couldn't coordinate properly because the input was unbalanced. It's like trying to conduct an orchestra where the trumpets are blasting at full volume while the violins are whispering; the music sounds terrible, no matter how good the conductor is.

The authors proved this by running a "uniformity test" (a statistical check). They found that before any fixing, the "volume levels" across the matrix were all over the place.

The Solution: Zeta (The Two-Step Coach)

The authors propose a new coach called Zeta. Zeta realizes that you can't fix the orchestra's rhythm until you first get the volume levels right. So, Zeta uses a strict two-step process:

  1. Step 1: The Volume Knob (Coordinate Whitening)
    Before the team tries to dance, Zeta walks around and turns down the volume on the shouting trumpets and turns up the volume on the whispering violins. It normalizes the "loudness" of every single entry in the matrix. Now, everyone is on an equal footing. The team is no longer dominated by a few loud voices.

  2. Step 2: The Synchronized Dance (Spectral Whitening)
    Now that the volume is balanced, Zeta lets the team perform its fancy synchronized dance. Because the input is now calm and balanced, the dance works perfectly. The team moves in a beautiful, coordinated geometric pattern that Muon tried to do but failed at because the volume was unbalanced.

Why the order matters: The paper emphasizes that you cannot swap these steps. If you try to dance first (Step 2) and then fix the volume (Step 1), the dance will still be ruined by the initial shouting. The volume fixing must happen first to create the stable foundation the dance needs.

The Results: Faster and Smarter

The authors tested Zeta on various "robots" (AI models) ranging from small ones (0.6 billion parameters) to massive ones (8 billion parameters), and even on models that use a "mixture of experts" (where different parts of the brain handle different tasks).

  • Faster Learning: Zeta learned faster than the old coaches (AdamW and Muon). It reached the same level of skill in fewer training steps.
  • Better Generalization: The models trained with Zeta were better at tasks they hadn't seen before, like answering tricky questions or recognizing images.
  • Efficiency: Zeta didn't slow things down. It learned faster without taking much extra time per step.

The Bottom Line

Think of Zeta as a coach who realized that before you can teach a team to move in perfect harmony, you first have to make sure everyone is speaking at the same volume. By fixing the "volume imbalance" first, the team can finally perform the "harmony dance" correctly, leading to a smarter, faster-learning AI.

The paper claims this is a fundamental fix to a structural problem in how these advanced optimizers work, proving that balancing the scales before trying to optimize the geometry is the key to success.

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 →