← Neueste Arbeiten
🤖 AI

Autoregressive Direct Preference Optimization

Dieses Paper schlägt Autoregressive Direct Preference Optimization (ADPO) vor, eine neuartige Variante, die das DPO-Ziel unter expliziter Anwendung autoregressiver Annahmen vor dem Bradley-Terry-Modell reformuliert, was zu einer verschobenen Verlustfunktion und der Identifizierung distinkter Token- und Feedback-Längenmaße zur verbesserten Präferenzoptimierung führt.

Ursprüngliche Autoren: Masanari Oi, Mahiro Ukai, Masahiro Kaneko, Naoaki Okazaki, Nakamasa Inoue

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

Ursprüngliche Autoren: Masanari Oi, Mahiro Ukai, Masahiro Kaneko, Naoaki Okazaki, Nakamasa Inoue

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: Einem Roboter das Schreiben beibringen

Stellen Sie sich vor, Sie bringen einem Roboter bei, Geschichten zu schreiben. Sie haben ein „Goldstandard“-Buch (das Referenzmodell) und einen „Schüler“-Roboter (das lernbare Modell). Sie möchten, dass der Schüler Geschichten schreibt, die Menschen lieber mögen als die Geschichten des Goldstandards.

Lange Zeit war die beste Methode hierfür DPO (Direct Preference Optimization). Betrachten Sie DPO als einen Lehrer, der die gesamte Geschichte liest, die der Schüler geschrieben hat, sie mit der Geschichte des Goldstandards vergleicht und eine einzige Note gibt: „Gut“ oder „Schlecht“.

Das Problem:
Das Paper argumentiert, dass dieses „Alles-oder-Nichts“-Bewertungssystem etwas ineffizient ist. Große Sprachmodelle (LLMs) schreiben Geschichten nicht in einem einzigen riesigen Sprung; sie schreiben sie Wort für Wort (oder Token für Token), wie ein Mensch, der einen Satz tippt. Das alte DPO-Verfahren wartet jedoch bis ganz am Ende, um Feedback zu geben. Es ist wie ein Trainer, der erst am Ende eines Marathons zum Läufer sagt: „Du bist gut gelaufen“, ohne den Läufer während des Laufs jemals korrigiert zu haben.

Die Lösung: ADPO (Autoregressive DPO)

Die Autoren schlagen eine neue Methode namens ADPO vor. Anstatt zu warten, bis die Geschichte fertig ist, um eine Note zu geben, gibt ADPO das Feedback Schritt für Schritt, während die Geschichte geschrieben wird.

Die „Film vs. Schnappschuss“-Analogie

  • Altes DPO (Der Schnappschuss): Stellen Sie sich vor, Sie machen ein Foto von einem fertigen Gemälde. Sie betrachten das ganze Bild und sagen: „Dieses ist besser als jenes.“ Sie wissen nicht, welche Pinselstriche es besser gemacht haben.
  • Neues ADPO (Der Film): Stellen Sie sich vor, Sie beobachten den Künstler beim Malen des Bildes in Echtzeit. ADPO schaut sich den ersten Pinselstrich an, dann den zweiten, dann den dritten. Es fragt: „War dieser spezifische Strich gut? War der nächste besser?“ Es lernt, den Prozess des Schreibens zu bevorzugen, nicht nur das Endergebnis.

Die zwei „Längen“-Regeln

Eine der interessantesten Entdeckungen des Papers ist, dass es tatsächlich zwei verschiedene Arten gibt, die Länge zu messen, wenn man diese Modelle lehrt, und die alte Methode diese verwechselte.

  1. Token-Länge (Die Wortanzahl): Dies ist die Anzahl der Wörter, die das Modell tatsächlich tippt. (z. B. „Die Katze saß“ = 3 Wörter).
  2. Feedback-Länge (Die Bewertungseinheiten): Dies ist die Anzahl der Chunks (Stücke), die der Lehrer auf einmal bewertet.

Der alte Weg: Der Lehrer bewertete immer die gesamte Geschichte als einen einzigen Chunk (Feedback-Länge = 1), unabhängig davon, wie viele Wörter darin enthalten waren.
Der neue Weg (ADPO): Der Lehrer kann entscheiden, die Geschichte in Chunks zu unterteilen. Er könnte jedes einzelne Wort bewerten (Feedback-Länge = Wortanzahl), oder er könnte alle 10 Wörter bewerten, oder jeden Absatz.

Das Paper zeigt, dass das Modell schneller lernt und besser schreibt, wenn man die Geschichte in kleinere Chunks unterteilt (indem man die „Feedback-Länge“ an die „Token-Länge“ anpasst).

Wie es funktioniert (Die „Mathematik“ vereinfacht)

In der alten Methode sah die Mathematik so aus:

Nimm die ganze Geschichte, berechne den Unterschied, dann wende eine „Sigmoid“-Funktion (eine Glättungsfunktion) an, um einen Score zu erhalten.

In der neuen ADPO-Methode dreht sich die Reihenfolge der Mathematik um:

Berechne den Unterschied für jeden Schritt, wende die „Sigmoid“-Funktion auf jeden Schritt an und addiere sie dann alle auf.

Die Analogie:

  • Alter Weg: Sie mischen alle Zutaten für einen Kuchen, backen ihn, probieren das fertige Gebäck und entscheiden dann, ob Sie mehr Zucker benötigen. (Zu spät, um den Teig zu korrigieren).
  • Neuer Weg: Sie probieren den Teig nach dem Hinzufügen des Mehls, dann nach den Eiern, dann nach dem Zucker. Sie passen das Rezept während des Prozesses an.

Die Ergebnisse: Funktioniert es?

Die Autoren testeten diese neue Methode bei zwei Arten von Aufgaben:

  1. Mathematische Probleme: Sie baten die Modelle, komplexe mathematische Textaufgaben zu lösen.
  2. Konversationen: Sie ließen die Modelle mit Menschen chatten.

Die Erkenntnisse:

  • Bessere Noten: In fast jedem Test erhielten die mit ADPO trainierten Modelle höhere Punktzahlen als die mit der alten DPO-Methode trainierten Modelle.
  • Feiner ist besser: Die Modelle schnitten am besten ab, wenn die „Feedback-Länge“ sehr klein war (also jedes einzelne Wort überprüft wurde). Dies bewies, dass die Modelle von ständigem, granularem Feedback profitieren.
  • Keine zusätzlichen Kosten: Obwohl das Überprüfen jedes Wortes nach mehr Zeit klingt, fanden die Autoren heraus, dass der zusätzliche Zeitaufwand vernachlässigbar war (weniger als 6 % langsamer).

Zusammenfassung

Das Paper stellt ADPO vor, eine intelligentere Art, KI-Modelle zu trainieren. Anstatt darauf zu warten, dass die KI eine Aufgabe abschließt, um ihr eine Note zu geben, gibt ADPO bei jedem einzelnen Schritt Feedback. Indem es das Schreiben der KI als eine Sequenz kleiner Schritte statt als einen großen Block behandelt, lernt das Modell, über den gesamten Generierungsprozess hinweg bessere Entscheidungen zu treffen, was zu besserer mathematischer Logik und besseren Konversationen führt.

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 →