← Neueste Arbeiten
🤖 machine learning

CacheMuon: Using Temporal Preconditioning To Approximate Polar Factor

Dieses Paper stellt CacheMuon vor, eine temporale Präkonditionierungsmethode, die den Muon-Optimizer beschleunigt, indem sie zuvor gespeicherte Informationen aus vorangegangenen Schritten wiederverwendet, um den Polarfaktor zu approximieren, wodurch die Rechenkosten signifikant reduziert werden, während die kontrollierbare Trainingsqualität beibehalten wird.

Ursprüngliche Autoren: Bishnu Dev (Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE), Sushil Bohara (Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE), Martin Takáč (Mohamed bin
Veröffentlicht 2026-06-16
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Bishnu Dev (Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE), Sushil Bohara (Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE), Martin Takáč (Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE), Samuel Horváth (Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE)

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 trainieren einen Roboter, um eine neue Fähigkeit zu erlernen, wie zum Beispiel das Schreiben von Poesie oder das Erkennen von Katzen auf Fotos. Um dies zu tun, nimmt der Roboter jede Sekunde tausende winzige Anpassungen an seinem „Gehirn“ (seinen internen Einstellungen) vor.

Eine der populärsten Methoden, um diese Anpassungen vorzunehmen, ist eine Methode namens Muon. Betrachten Sie Muon als einen sehr sorgfältigen, hochpräzisen Kompass. Bevor der Roboter einen Schritt macht, prüft Muon die Richtung, in die er gehen sollte, und rotiert diese Richtung, damit sie perfekt gerade und effizient ist. Diese „perfekte Rotation“ wird als Finden des Polarfaktors bezeichnet.

Das Problem: Der teure Kompass

Das Problem bei Muon ist, dass das Berechnen dieser perfekten Rotation so ist, als müsste man jedes Mal ein komplexes mathematisches Rätsel von Grund auf neu lösen, bevor der Roboter sich bewegt. Obwohl es schneller als die alte Methode ist, verbraucht es immer noch eine enorme Menge an Computerenergie (FLOPs), um dieses Rätsel bei jedem einzelnen Schritt zu lösen. Es ist so, als würde man einen Spitzenkoch bitten, für jeden einzelnen Bissen einer Mahlzeit das Gemüse von Hand zu schneiden, obwohl das Gemüse vor einer Sekunde fast identisch war.

Die Lösung: CacheMuon (Der „Gedächtnis“-Kompass)

Die Autoren dieser Arbeit, CacheMuon, bemerkten etwas Wichtiges: Das Gehirn des Roboters verändert sich von einem Schritt zum nächsten nicht drastisch. Die Richtung, in die er gehen muss, ist meistens sehr ähnlich zu der, in die er vor einem Moment ging.

Deshalb fragten sie: Warum das Rätsel jedes Mal von Grund auf neu lösen? Warum nicht einfach die Lösung aus dem letzten Schritt wiederverwenden, wenn sie gut genug ist?

Sie entwickelten CacheMuon, das wie ein intelligentes Gedächtnissystem funktioniert:

  1. Der Cache: Es bewahrt eine „gecashte“ Version der perfekten Rotation (die Kompassrichtung) eines kürzlichen Schritts auf.
  2. Der Check: Bevor die gecashte Richtung verwendet wird, führt es einen schnellen, kostengünstigen Test durch, um zu sehen, ob die gecashte Richtung noch genau genug ist.
  3. Die Entscheidung:
    • Wenn der Test besteht: Es verwendet die alte gecashte Richtung wieder. Das ist super schnell und spart viel Energie.
    • Wenn der Test fehlschlägt: Es erkennt, dass sich das Gehirn des Roboters zu stark verändert hat, also stoppt es, löst das Rätsel frisch (wie das ursprüngliche Muon) und aktualisiert den Cache.

Die Analogie: Der GPS-Fahrer

Stellen Sie sich vor, Sie fahren mit einem Auto und nutzen ein GPS.

  • Standard-Muon ist wie die Frage an das GPS, die gesamte Route jedes Mal komplett neu zu berechnen, wenn Sie das Lenkrad drehen, selbst wenn Sie gerade nur eine gerade Autobahn entlangfahren. Es ist genau, aber es verschwendet Batterie und Zeit.
  • CacheMuon ist wie ein intelligentes GPS, das sagt: „Du bist immer noch auf derselben Straße und der Verkehr hat sich nicht geändert. Ich werde einfach die Route verwenden, die ich vor 10 Sekunden für dich berechnet habe.“ Es berechnet die Route nur dann komplett neu, wenn du plötzlich eine scharfe Kurve fährst oder auf ein Hindernis stößt.

Was sie herausgefunden haben

Die Forscher testeten diese Idee bei zwei Arten von Aufgaben: dem Lehren eines Sprachmodells (wie eines Chatbots) und dem Lehren eines Visionsmodells (um Bilder zu erkennen).

  • Konservativer Modus (Strikter Check): Wenn sie die Regeln sehr streng festlegten, verwendet das System fast immer die alte Richtung. Das Ergebnis? Der Robot lernt genauso gut wie die ursprüngliche, teure Methode, spart aber etwa 13 % bis 30 % der Computerenergie.
  • Aggressiver Modus (Lockerer Check): Wenn sie dem System erlaubten, die alte Richtung häufiger wiederzuverwenden (selbst wenn sie etwas weniger perfekt ist), können sie bis zu 72 % der Energie einsparen. Der Kompromis ist, dass der Roboter etwas langsamer lernt oder etwas mehr Fehler macht, aber die Einsparungen sind gewaltig.

Das Fazbeit

Das Paper beweist, dass man die schwere mathematische Arbeit nicht jedes einzelne Mal erledigen muss. Indem man sich an das letzte Mal erinnert, als man die Arbeit erledigt hat, und prüft, ob sie noch gültig ist, kann man das Training von KI-Modellen viel effizienter gestalten, ohne den Lernprozess zu unterbrechen. Es ist ein Weg, die gleichen Ergebnisse mit weniger „Schweißausbrüchen“ des Computers zu erzielen.

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 →