← Neueste Arbeiten
🤖 machine learning

Why Do Accumulated Transformations Extrapolate?

Diese Arbeit zeigt auf, dass der Ersatz von positionsindexierten Rotationen durch akkumulierte, tokenabhängige orthogonale Transformationen (wie Householder-Reflektionen oder SO(2)-Rotationen) in Attention-Mechanismen die Längenextrapolation inhärent verbessert, indem ein endliches Mischfenster erzeugt und entfernte Token durch Inkohärenz unterdrückt wird, wenngleich die Leistung bei extremen Längen ohne explizite Mechanismen zur Kontrolle der Fernmasse wie ALiBi schließlich degradiert.

Ursprüngliche Autoren: Mahesh Godavarti

Veröffentlicht 2026-06-25
📖 6 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Mahesh Godavarti

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

Das große Ganze: Warum verlieren sich KI-Modelle in langen Geschichten?

Stellen Sie sich vor, Sie lesen ein sehr langes Buch. In einem Standard-KI-Modell (wie demjenigen, das RoPE verwendet) merkt sich das Modell, wo ein Wort steht, anhand seiner absoluten Position (z. B. „Wort #500“). Wenn Sie ihm plötzlich ein Buch geben, das doppelt so lang ist wie das, mit dem es trainiert wurde, wird es verwirrt, weil es „Wort #1000“ noch nie gesehen hat.

Eine neue Methode namens PaTH (und die einfachere Version, die in dieser Arbeit getestet wurde) versucht, dies zu beheben. Anstatt zu sagen: „Ich bin an Position 500“, sagt sie: „Ich bin durch eine spezifische Drehung mit dem vorherigen Wort verbunden.“ Sie baut eine Kette von Verbindungen vom Anfang des Satzes bis zum aktuellen Wort auf.

Diese Arbeit fragt: Warum funktioniert diese „Kette von Verbindungen“ so gut für lange Geschichten, versagt aber schließlich, wenn die Geschichte zu lang wird?

Die Autoren fanden heraus, dass die Magie nicht nur in der spezifischen Mathematik liegt, die in PaTH verwendet wird; es geht vielmehr darum, dass die Verbindungen akkumuliert (Schritt für Schritt aufsummiert) werden und vom Inhalt der Wörter abhängen.


Die drei Schlüsselmechanismen

Die Arbeit erklärt dieses Verhalten anhand von drei Hauptideen, die wir uns wie eine Party in einer riesigen Halle vorstellen können.

1. Das „Mixing Window“ (Warum es anfangs funktioniert)

Die Analogie: Stellen Sie sich vor, Sie sind auf einer Party. Sie möchten mit einem Freund sprechen, der in Ihrer Nähe steht. Sie können ihn klar hören.
Stellen Sie sich nun vor, Sie möchten mit jemandem am anderen Ende einer riesigen Halle sprechen. In einem Standardmodell ist die Entfernung einfach nur eine Zahl. Aber in diesem neuen Modell muss Ihre Stimme, um die weit entfernte Person zu erreichen, durch hunderte andere Menschen wandern, von denen jeder eine winzige, zufällige „Drehung“ oder ein „Echo“ zu Ihrer Nachricht hinzufügt.

Die Wissenschaft:

  • Nah: Wenn die Person nah ist, wurde die Nachricht kaum verdreht. Sie ist noch klar.
  • Weit weg: Wenn die Person weit weg ist, ist die Nachricht durch so viele „Drehungen“ gegangen, dass sie zu völlig chaotischem Rauschen (inkohärent) wird.
  • Das Ergebnis: Das Modell lernt, das „Rauschen“ aus der Ferne zu ignorieren, weil es wie statisches Rauschen klingt. Dies erzeugt ein endliches Fenster der Aufmerksamkeit. Egal wie lang die Geschichte wird, die „Nahe-Zone“ bleibt gleich groß, und die „Ferne-Zone“ wird einfach immer mehr zu statischem Rauschen. Dies ermöglicht es dem Modell, lange Geschichten zu verarbeiten, ohne durch die Entfernung selbst verwirrt zu werden.

2. Das „Crowd-Problem“ (Warum es schließlich scheitert)

Die Analogie: Auch wenn die Menschen in der Ferne wie statisches Rauschen klingen, stellen Sie sich vor, die Halle wird so riesig, dass sich Millionen von Menschen in der „Ferne-Zone“ befinden.
Selbst wenn jeder einzelne Mensch nur ein winziges bisschen statisches Rauschen flüstert, wird das Gesamtvolumen des Rauschens bei einer Million flüsternder Menschen ohrenbetäubend. Es übertönt die Stimme Ihres Freundes, obwohl dieser direkt neben Ihnen steht.

Die Wissenschaft:

  • Das Modell ist gut darin, einzelne weit entfernte Token zu ignorieren.
  • Mit wachsender Kontextlänge wächst jedoch auch die Anzahl der weit entfernten Token.
  • Schließlich summiert sich das schiere Volumen dieser „ignorierten“ Token zu einer massiven Interferenz auf. Die Aufmerksamkeit des Modells wird verwässert.
  • Die Lösung: Die Arbeit stellt fest, dass Methoden wie ALiBi (die eine einfache Distanzstrafe verwenden) bei extrem langen Längen besser funktionieren, weil sie dem Modell explizit sagen: „Ignoriere den fernen Kram komplett“, anstatt nur darauf zu hoffen, dass die Mathematik es wie Rauschen klingen lässt.

3. Die „Value Rotation“ (Das Geheimrezept)

Die Analogie: Bisher haben wir nur darüber gesprochen, wie das Modell entscheidet, wem es zuhört (der „Score“). Aber was ist mit der eigentlichen Botschaft (dem „Value“)?
Stellen Sie sich vor, Sie hören einem Chor zu. Der Dirigent (das Modell) entscheidet, die hintere Reihe zu ignorieren. Aber wenn die hintere Reihe immer noch ein einheitliches, lautes Lied singt, könnte dieses Lied dennoch durchsickern.
Wenn der Dirigent jedoch auch der hinteren Reihe befiehlt, in zufälligen, unterschiedlichen Tonarten zu singen, heben sich ihre Stimmen gegenseitig auf. Selbst wenn das Modell versehentlich auf sie hört, ist ihre Botschaft nur ein Chaos aus Lärm, der die Hauptstimme nicht stört.

Die Wissenschaft:

  • Die Arbeit zeigt, dass man gute Ergebnisse erzielt, wenn man nur „Query“ und „Key“ (die Entscheidungsträger) rotiert.
  • Aber wenn man auch den „Value“ rotiert (die tatsächliche Information, die weitergegeben wird), wird die „ferne“ Information, die durch die Ritzen schlüpft, noch chaotischer.
  • Dieser zusätzliche Schritt verlängert die Zeitspanne, über die das Modell lesen kann, bevor es an Qualität verliert, erheblich.

Was die Experimente zeigten

Die Autoren bauten kleine KI-Modelle, um diese Ideen zu testen, vergleichbar mit einem Wissenschaftler, der einen neuen Motor im Windkanal testet.

  1. Zufällige Drehungen funktionieren: Selbst wenn sie zufällige Drehungen verwendeten (anstatt gelernter), bewältigten die Modelle lange Kontexte viel besser als Standardmodelle. Dies beweist, dass der „Mixing“-Mechanismus der Schlüssel ist und nicht irgendein komplexer, gelernter Trick.
  2. Rotierende Werte helfen: Modelle, die die „Values“ (die Botschaft) rotierten, schnitten bei langen Längen deutlich besser ab als jene, die nur die „Queries/Keys“ (die Entscheidung) rotierten.
  3. Das Limit: Selbst mit diesen Verbesserungen wurden die Modelle bei extrem langen Längen (wie 65.000 Wörtern) schließlich schlechter. Dies bestätigte das „Crowd-Problem“: Ohne eine spezifische Regel, um ferne Token zu verbannen (wie es ALiBi tut), wird die schiere Anzahl von ihnen das System schließlich überwältigen.

Zusammenfassung

  • Warum es funktioniert: Akkumulierte, inhaltabhängige Drehungen verwandeln entfernte Informationen in „Rauschen“ und schaffen so eine stabile „Nahe-Zone“, die ihre Größe nicht ändert, selbst wenn die Geschichte länger wird.
  • Warum es schließlich scheitert: Wenn die Geschichte lang genug ist, summiert sich das „Rauschen“ von Millionen ferner Token zu einem Brüllen auf, das das wichtige Signal übertönt.
  • Die Verbesserung: Das Rotieren der eigentlichen Daten (Values) macht dieses Rauschen noch chaotischer und verschiebt den Punkt des Scheiterns nach außen.

Die Arbeit kommt zu dem Schluss, dass akkumulierte Transformationen ein mächtiges Werkzeug für die Längtextrapolation sind, aber sie benötigen einen „Türsteher“ (wie einen Distanz-Bias), um den Haufen ferner Token daran zu hindere, die Party an den extremen Grenzen zu überwältigen.

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 →