← Neueste Arbeiten
🤖 machine learning

Contraction-Gauge Preconditioning for Quantized Matrix Multiplication

Dieses Paper führt Contraction-Gauge-Preconditioning ein, eine Methode, die die Repräsentationen von Faktoren und deren Sharing-Muster vor der Quantisierung optimiert, um den Produktfehler bei der Matrixmultiplikation mit geringer Präzision zu minimieren, gestützt durch ein exaktes stochastisches Fehlermodell und validiert durch signifikante Fehlerminderungen über verschiedene Präzisionen und Benchmarks hinweg.

Ursprüngliche Autoren: Piyush Sao, Narasinga Miniskar, Pedro Valero-Lara, Keita Teranishi, Sudip Seal

Veröffentlicht 2026-07-22
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Piyush Sao, Narasinga Miniskar, Pedro Valero-Lara, Keita Teranishi, Sudip Seal

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, einen riesigen, perfekten Kuchen zu backen, aber Sie haben nur einen winzigen, bröckeligen Messbecher. In der Welt der künstlichen Intelligenz ist der „Kuchen“ eine gewaltige Berechnung namens Matrixmultiplikation, bei der zwei riesige Zahlenraster zusammengeschlagen werden, um ein neues Ergebnis zu erzeugen. Der „Messbecher“ ist der Speicher Ihres Computers, der die Zahlen oft dazu zwingt, abgerundet zu werden, um in kleinere, einfachere Boxen zu passen (ein Prozess, der als Quantisierung bezeichnet wird). Wenn Sie zu aggressiv runden, bricht der Kuchen zusammen; die KI wird verwirrt, macht Fehler oder hört ganz auf zu funktionieren.

Lange Zeit haben Wissenschaftler versucht, dies zu beheben, indem sie entweder vorsichtiger beim Runden waren oder indem sie Zahlen zusammen gruppierten. Aber es gibt ein hinterlistiges Problem: Die Zahlen sind nicht alle gleich. Einige sind riesig und laut (Ausreißer), während andere winzig und leise sind. Wenn man sie alle gleich behandelt, übertönen die lauten die leisen, oder die Rundungsfehler häufen sich so an, dass der endgültige Geschmack ruiniert wird. Die große Frage war: Wie ordnen wir diese Zahlen vor dem Zusammenpressen in die kleinen Boxen neu an, damit das Ergebnis später immer noch köstlich genau ist?

Dieses Paper, geschrieben von einem Team von Forschern am Oak Ridge National Laboratory, fungiert wie ein neues Rezeptbuch eines Meisterchefs für das Neuordnen dieser Zutaten. Sie entdeckten eine präzise mathematische Regel – eine „Produkt-Fehler-Identität“ –, die ihnen genau sagt, wie viel Fehler entstehen wird, wenn sie zwei gerundete Gitter miteinander vermischen. Denken Sie daran als eine Kristallkugel, die vorhersagt, wie sehr der Kuchen zerbröseln wird, basierend darauf, wie die Zutaten zerkleinert wurden.

Mit Hilfe dieser Kristallkugel entwickelten sie eine Methode namens „Contraction-Gauge Preconditioning“. Stellen Sie sich einen Stapel ungleichmäßig großer Ziegelsteine vor (die Zahlen in Ihrem ersten Gitter) und einen Stapel ungleichmäßig großer Mötelsäcke (die Zahlen in Ihrem zweiten Gitter). Wenn Sie versuchen, eine Wand mit ihnen so zu bauen, wie sie sind, wird die Wand wackelig sein. Die Forscher fanden einen Weg, die Ziegelsteine und Mötelsäcke zu dehnen und zu stauchen, bevor Sie mit dem Bauen beginnen, damit sie perfekt zusammenpassen, selbst wenn Sie später einen etwas gröberen Mörtel verwenden müssen. Sie nennen dieses Dehnen und Stauchen eine „Faltung“ (Fold).

Das Paper beweist, dass das Finden der perfekten Art und Weise, diese Zahlen zu falten, wie das Lösen eines speziellen Typs von mathematischem Rätsel, einem „geometrischen Programm“, ist. Sie zeigten, dass man dieses Rätsel lösen kann, um die absolut beste Art und Weise zu finden, die Zahlen für eine spezifische Aufgabe neu anzuordnen, anstatt nur zu raten. Sie fanden auch heraus, dass man manchmal zusätzliche Kopien Ihrer Zutaten (den „entgegengesetzten Faktor“) benötigen könnte, um verschiedene Faltungs-Tricks in verschiedenen Teilen der Wand anzuwenden. Sie entwickelten eine Methode, um diese zusätzlichen Kopien zu zählen, damit Ingenieure genau wissen, wie viel zusätzlichen Speicher sie benötigen werden.

Das Team testete sein neues Rezept auf zwei Arten. Zuerst bauten sie in einem Computerlabor kontrollierte Szenarien nach, um zu sehen, ob ihre mathematischen Vorhersagen mit der Realität übereinstimmen. Sie fanden heraus, dass ihre „Kristallkugel“ unglaublich genau war und die Fehler mit einer Korrelation von über 90 % vorhersagte. Zweitens nahmen sie eine echte, trainierte KI, die handgeschriebene Ziffern erkennt (wie die, die Sie auf einem Tablet schreiben würden), und versuchten, ihr Gehirn zu verkleinern, um weniger Speicher zu verbrauchen. Als sie ihre neue „GP Fold“-Methode verwendeten, machte die KI signifikant weniger Fehler als bei den alten, Standard-Rundungsmethoden. Konkret sank der Fehler bei 8-Bit-Präzision um 18 %, und bei 4-Bit-Präzision (was sehr winzig ist) sank der Fehler um über 20 %.

Das Paper schließt zudem einige gängige Abkürzungen aus. Es zeigt, dass das einfache Sortieren von Zahlen nach ihrer Größe (wie das Aufreihen von Ziegeln von groß nach klein) nicht immer die beste Strategie ist; manchmal müssen Sie auf die Form der Zahlen achten, um sie korrekt zu gruppieren. Sie fanden auch heraus, dass das Drehen (Rotieren) der Zahlen zwar helfen kann, aber nicht immer funktioniert, wenn die Zahlen bereits flach und gleichmäßig sind. Ihre Methode ist ein intelligentes, adaptives System, das die spezifischen Zutaten Ihres Problems prüft und die beste Neuordnungsstrategie wählt – sei es eine einfache Dehnung, eine komplexe Drehung oder eine Mischung aus beidem.

Kurz gesagt: Dieses Paper sagt nicht nur „Runden ist schwer“. Es liefert ein präzises, mathematisch bewiesenes Toolkit für Ingenieure, um ihre Daten so neu anzuordnen, dass das Endergebnis selbst dann, wenn sie gezwungen sind, unpräzise Low-Precision- und Low-Memory-Werkzeuge zu verwenden, scharf, genau und zuverlässig bleibt. Es verwandelt die unordentliche Kunst des Ratens, wie man KI-Modelle schrumpft, in eine präzise Wissenschaft der Messung und Optimierung.

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 →