← Neueste Arbeiten
🤖 machine learning

How Much Orthogonalization Does Muon Need?

Diese Arbeit zeigt, dass ein kostengünstiger, fünfstufiger kubischer Newton-Schulz-Orthogonalisierungsplan eine Trainingsqualität erreicht, die mit teureren Muon-Varianten vergleichbar ist, was offenlegt, dass eine hohe Genauigkeit der Polardekomposition für ein effektives Training neuronaler Netze nicht zwingend erforderlich ist.

Ursprüngliche Autoren: Hua Huang

Veröffentlicht 2026-06-02
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Hua Huang

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie versuchen, einem riesigen, komplexen Roboter (einem neuronalen Netz) eine neue Aufgabe beizubringen. Um ihm beim Lernen zu helfen, geben Sie ihm ein „Momentum“-Update – einen Stoß in die Richtung, die er basierend auf seiner bisherigen Erfahrung für richtig hält. Doch manchmal wird dieser Stoß unordentlich oder „verzerrt“, wie ein Auto, das versucht, auf einer rutschigen Straße zu lenken, während die Räder in verschiedene Richtungen durchdrehen.

Der Muon-Optimizer ist ein Werkzeug, das genau dieses unordentliche Stoßen korrigiert. Er nimmt diesen verzerrten Impuls und „richtet ihn gerade“, damit sich der Roboter effizient bewegen kann. Mathematisch gesehen wird dieser Prozess des Geraderückens als Orthogonalisierung bezeichnet. Stellen Sie es sich so vor, als würde man ein zerknittertes Blatt Papier nehmen und es glatt bügeln, sodass die Linien perfekt gerade und rechtwinklig verlaufen.

Das Problem: Wie „perfekt“ muss das Bügeln sein?

Das Paper stellt eine sehr praktische Frage: Wie perfekt müssen wir diese Updates glattbügeln?

In der Welt der Mathematik gibt es „perfekte“ Wege, eine Matrix glattzustreichen (etwa durch ein hochmodernes, teures Bügeleisen, das viel Zeit benötigt). Die Standard-Muon-Methode verwendet einen komplexen 5-Schritte-Prozess (eine sogenannte „Quintic“-Methode), um das Update sehr nah an den perfekten Zustand zu bringen. Es ist wie die Verwendung eines professionellen Dampfbügeleisens: Man benötigt 15 Durchgänge, um das Papier perfekt flach zu bekommen.

Die Autoren fragten sich: Brauchen wir es wirklich so perfekt? Oder kann der Roboter genauso gut lernen, wenn wir eine etwas schnellere, günstigere Methode verwenden?

Die Lösung: Die „Cubic“-Abkürzung

Die Autoren entwickelten eine neue, einfachere Methode namens Cubic5.

  • Der alte Weg (Muon-Jordan): Verwendet eine komplefxe 5-Schritte-Formel, die 15 schwere Berechnungen (Matrizenmultiplikationen) erfordert, um das Update geradezurücken.
  • Der neue Weg (Cubic5): Verwendet eine einfachere 5-Schritte-Formel, die nur 10 schwere Berechnungen erfordert.

Stellen Sie sich das so vor:

  • Der alte Weg ist, als würde man ein Team von 15 Personen engagieren, die eine Landkarte vorsichtig falten.
  • Der neue Weg ist, als würde man 10 Personen engagieren, die die Karte genauso gut falten, aber in weniger Zeit.

Sie haben diese neue Methode entwickelt, indem sie erkannten, dass der „Stoß“ für das Training von KI nicht mathematisch perfekt bis auf die letzte Dezimalstelle sein muss. Er muss nur „gut genug“ sein, damit der Roboter effektiv lernen kann. Sie setzten ein „gelockertes Ziel“: Solange das Update annähernd gerade ist, kann der Roboter problemlos lernen.

Was sie herausfanden: „Gut genug“ ist tatsächlich großartig

Die Forscher testeten ihre neue „Cubic5“-Methode gegen die alten „perfekten“ Methoden und sogar gegen eine theoretisch „perfekte“ Methode (unter Verwendung eines supergenauen mathematischen Werkzeugs namens SVD) auf verschiedenen KI-Modellen, von kleinen (wie GPT-2) bis hin zu sehr großen (mit Milliarden von Parametern).

Hier ist, was sie entdeckten:

  1. Die Trainingsqualität ist identisch: Ob sie die teure 15-Schritte-Methode, die neue 10-Schritte-Methode oder sogar das supergenaue mathematische Werkzeug verwendeten – die KI-Modelle lernten fast exakt die gleiche Menge. Die endgültige „Punktzahl“ (Validation Loss) war nahezu identisch.
  2. Mehr Schritte bedeuten nicht immer besser: Überraschenderweise führte das Hinzufügen von mehr Schritten bei der „perfekten“ Methode nicht immer dazu, dass die KI besser lernte. Manchmal funktionierte die einfachere Methode genauso gut.
  3. Das „Bügeln“ muss nicht perfekt sein: Die wichtigste Erkenntung ist, dass es der KI egal ist, ob das Update mathematisch „perfekt“ ist. Sie achtet darauf, dass das Update nützlich ist. Die neue, günstigere Methode formt das Update gerade so weit um, dass die KI lernen kann, ohne Zeit mit unnötiger Präzision zu verschwenden.

Das Fazentelem

Das Paper kommt zu dem Schluss, dass Muon nicht perfekt orthogonalisiert werden muss, um gut zu funktionieren.

Die neue Cubic5-Methode ist eine „kostengünstige“ Alternative. Sie spart etwa ein Drittel der Rechenarbeit (die schwere Arbeit), die erforderlich ist, um die Updates geradezurücken, während sie Ergebnisse liefert, die praktisch ununterscheidbar von den teureren Methoden sind.

In Alltagstermen ausgedrückt: Wenn Sie einen Kuchen backen, war die alte Methode so, als würde man Mehl mit einer Laserkalibrierung auf das Mikrogramm genau abwiegen. Die neue Methode ist wie die Verwendung eines Standard-Messbechers. Das Paper beweist, dass für dieses spezifische Rezept (das Training von KI) der Standardbecher genauso gut funktioniert wie die Laserkalibrierung, aber viel schneller und einfacher zu verwenden ist. Dies ermöglicht es der KI, schneller zu trainieren, ohne die Qualität des Endergebnisses zu opfern.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →