← Neueste Arbeiten
💬 NLP

PaTH Attention: Position Encoding via Accumulating Householder Transformations

Dieses Paper stellt PaTH vor, ein flexibles, datenabhängiges Positionskodierungsschema basierend auf akkumulierten Householder-Transformationen, das die standardmäßige Rotary Position Encoding (RoPE) bei Sprachmodellierungsaufgaben übertrifft und gleichzeitig ein effizientes paralleles Training sowie die Möglichkeit bietet, vortrainierte RoPE-Modelle zu konvertieren.

Ursprüngliche Autoren: Songlin Yang, Yikang Shen, Kaiyue Wen, Shawn Tan, Mayank Mishra, Liliang Ren, Rameswar Panda, Yoon Kim

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

Ursprüngliche Autoren: Songlin Yang, Yikang Shen, Kaiyue Wen, Shawn Tan, Mayank Mishra, Liliang Ren, Rameswar Panda, Yoon Kim

Originalarbeit unter CC0 1.0 der Gemeinfreiheit gewidmet (http://creativecommons.org/publicdomain/zero/1.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 Problem: Das „blinde“ Gedächtnis

Stellen Sie sich ein großes Sprachmodell (wie das, mit dem Sie gerade sprechen) als einen sehr klugen Bibliothekar vor, der ein langes Buch liest, um Ihre Fragen zu beantworten. Um die Geschichte zu verstehen, muss der Bibliothekar nicht nur wissen, welche Wörter dort stehen, sondern auch, wo sie im Buch erscheinen.

Aktuelle Modelle verwenden ein System namens RoPE (Rotary Position Encoding), um die Position von Wörtern zu speichern. Denken Sie bei RoPE an ein fest gedrucktes, starres Lineal.

  • Wenn Sie ein Wort von Seite 1 auf Seite 2 verschieben, verschiebt das Lineal es um einen festgelegten Betrag.
  • Der Fehler: Dieses Lineal ist „blind“ gegenüber dem Inhalt. Es behandelt das Wort „Apfel“ und das Wort „Rakete“ exakt gleich, nur weil sie an derselben Stelle stehen. Es ist egal, ob die Geschichte von einer Frucht oder einem Raumschiff handelt. Aus diesem Grund gerät der Bibliothekar manchmal durcheinander, wenn die Geschichte komplexe, schrittweise Logik erfordert (wie etwa das Verfolgen, wem welcher Gegenstand in einer langen Liste gehört).

Die Lösung: PaTH (Das „schlaue“ Lineal)

Die Autoren führen PaTH ein, eine neue Art, Positionen zu speichern. Anstatt eines festen Lineals ist PaTH wie ein dynamisches, formveränderndes Lineal, das seine Form basatesierend auf der Geschichte ändert, die es gerade liest.

  • Wie es funktioniert: Während der Bibliothekar jedes Wort liest, wendet PaTH eine spezielle mathematische „Verdrehung“ (eine sogenannte Householder-Transformation) auf die Erinnerung an die vorherigen Wörter an.
  • Die Analogie: Stellen Sie sich vor, Sie gehen durch einen Flur mit Spiegeln.
    • RoPE: Die Spiegel sind fest installiert. Egal, was Sie tragen, Ihr Spiegelbild sieht immer gleich aus.
    • PaTH: Die Spiegel sind intelligent. Wenn Sie einen roten Hut tragen, verdreht der Spiegel Ihr Spiegelbild auf eine bestimmte Weise. Wenn Sie einen blauen Hut tragen, verdreht er es auf eine andere Weise. Die „Verdrehung“ hängt vom eigentlichen Inhalt (dem Hut) ab, den Sie halten.

Dies ermöglicht es dem Modell, einen „Pfad“ der Erinnerung aufzubauen, der sich an die spezifischen Daten anpasst, die es verarbeitet, was es viel besser darin macht, Rätsel zu lösen, die das Verfolgen von Zuständen erfordern (wie das Merken des Wertes einer Variable in einem Computercode).

Der Zaubertrick: Es schnell machen

Normalerweise wäre es unglaublich langsam und rechenintensiv, ein Lineal zu erstellen, das sich für jedes einzelne Wort neu verformt. Es wäre so, als müsste man die Winkel aller Spiegel im Flur jedes Mal neu berechnen, wenn man einen Schritt macht.

Der zweite große Beitrag des Papers ist ein Beschleunigungsalgorithmus (ähnlich wie etwas, das man FlashAttention nennt).

  • Die Analogie: Anstatt den ganzen Flur jedes Mal neu zu berechnen, haben die Autoren eine clevere Abkürzung gefunden. Sie haben erkannt, dass man die Spiegel in kleine Blöcke gruppieren kann, um die „Verdrehung“ für den gesamten Block auf einmal mithilfe einer kompakten mathematischen Formel zu berechnen.
  • Das Ergebnis: Sie haben ein System gebaut, das fast so schnell läuft wie das alte System mit dem festen Lineal (RoPE), aber die Vorteile des neuen, „schlauen und veränderlichen“ Systems beibehält.

Was haben sie bewiesen?

Die Autoren haben dieses neue System auf zwei Arten getestet:

  1. Synthetische Rätsel (Die „Stützräder“):
    Sie gaben dem Modell einfache Logikspiele, wie ein „Flip-Flop“-Spiel, bei dem es sich merken muss, wann zuletzt ein Schalter umgelegt wurde, oder ein „Wortproblem“-Spiel mit komplexen mathematischen Regeln.

    • Ergebnis: Die alten Modelle (RoPE) scheiterten oft an diesen Rätseln, da sie durch die Sequenz verwirrt wurden. Das neue PaTH-Modell löste sie fast perfekt, selbst mit weniger „Gehirnschichten“ als die anderen.
  2. Reale Sprachaufgaben:
    Sie trainierten Modelle mit echtem Text (Büchern, Code, Konversationen).

    • Ergebnis: PaTH-Modelle waren besser darin, lange Kontexte zu verstehen (sehr lange Bücher zu lesen, ohne den Anfang zu vergessen) und schnitten besser bei Denkaufgaben ab, insbesondere bei Programmierung und Mathematik.
    • Bonus: Sie zeigten, dass man ein bestehendes Modell, das mit dem alten „festen Lineal“ (RoPE) trainiert wurde, mit nur wenig zusätzlichem Training in die Nutzung des „schlauen Lineals“ (PaTH) konvertieren kann, ohne von vorne beginnen zu müssen.

Das Fazit

PaTH ist eine neue Art für KI, die Reihenfolge von Wörtern zu speichern. Anstatt ein starres System zu verwenden, das für alle gleich ist, nutzt es ein flexibles System, das sich basierend auf den Wörtern selbst verändert. Die Autoren haben herausgefunden, wie man dieses flexible System schnell genug macht, damit es praktikabel ist, was zu KI-Modellen führt, die besser in Logik, dem Verfolgen von Informationen über lange Distanzen und dem Verständnis komplexer Sequenzen sind.

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 →