← Neueste Arbeiten
💻 computer science

SFT Overtraining Predicts Rank Inversion via Entropy Collapse Under RLVR

Diese Arbeit zeigt auf, dass übermäßiges Supervised Fine-Tuning (SFT) die Rollout-Verteilung komprimieren kann, was zu einem Entropiekollaps führt, der eine Ranginversion und eine verschlechterte Leistung im nachfolgenden Group Relative Policy Optimization (GRPO)-Training verursacht – ein Fehlermodus, der durch die Überwachung der prä-RL-Entropie und der frühen GRPO-Dynamik vorhergesagt und gemildert werden kann.

Ursprüngliche Autoren: Siddharth Aphale, Kelly Liu

Veröffentlicht 2026-06-19
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Siddharth Aphale, Kelly Liu

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: Die „Zu perfekt“-Falle

Stellen Sie sich vor, Sie trainieren einen Roboter darauf, Code zu schreiben. Das Standardrezept besteht aus zwei Schritten:

  1. Supervised Fine-Tuning (SFT): Sie zeigen dem Roboter tausende Beispiele für korrekten Code, damit er die Muster lernt.
  2. Reinforcement Learning (RL): Sie lassen den Roboter versuchen, neue Probleme eigenständig zu lösen. Wenn er es richtig macht, bekommt er eine Belohnung (ein Leckerli); wenn er scheitert, bekommt er nichts.

Das Problem: Die Autoren fanden heraus, dass der Roboter schlechter im zweiten Schritt wird, wenn man ihn im ersten Schritt zu sehr trainiert (Step 1 Overtraining).

Normalerweise denken wir: „Je mehr Beispiele der Roboter in Schritt 1 auswendig lernt, desto besser wird er sein.“ Die Autoren entdeckten das Gegenteil: Der Roboter, der in Schritt 1 am meisten auswendig lernt, schneidet in Schritt 2 am schlechtesten ab. Tatsächlich ist der Roboter, der am wenigsten auswendig lernt, am Ende der Champion.

Die Metapher: Der steife Tänzer vs. der flexible Tänzer

Um zu verstehen, war Warum das passiert, stellen Sie sich zwei Tänzer vor, die sich auf einen Wettbewerb vorbereiten, bei dem sie eine Routine basierend auf zufälliger Musik improvisieren müssen.

  • Der „übertrainierte“ Tänzer (Deep SFT): Dieser Tänzer hat dieselben 10 perfekten Routinen tausendfach geübt. Er ist unglaublich präzise. Aber wenn sich die Musik ändert, erstarrt er. Er kennt nur diese 10 Bewegungen. Er hat keine Ahnung, wie er sich auf andere Weise bewegen soll.
  • Der „gerade richtig“ Tänze (Shallow SFT): Dieser Tänzer hat die Grundlagen geübt, aber seinen Körper locker und flexibel gehalten. Er kennt die Regeln, kann aber trotzdem wackeln, sich drehen und Neues ausprobieren, wenn sich die Musik ändert.

Der Wettbewerb (RL):
Beim Wettbewerb geht es darum, dass die Tänzer viele verschiedene Bewegungen gleichzeitig ausprobieren, um zu sehen, welche am besten funktionieren.

  • Der übertrainierte Tänzer versucht immer wieder exakt dieselbe perfekte Bewegung zu machen. Da alle Bewegungen gleich aussehen, können die Preisrichter (der Algorithmus) nicht erkennen, welche Bewegung besser ist. Der Tänzer bleibt stecken und kann nichts Neues lernen.
  • Der flexible Tänzer probiert eine große Vielfalt an Bewegungen aus. Die Preisrichter können sehen: „Ah, diese Bewegung hat funktioniert, jene nicht!“ – und der Tänzer lernt schnell.

Das technische „Warum“: Entropie-Kollaps

Die Arbeit verwendet ein schickes Wort für „Vielfalt“ oder „Flexibilität“: Entropie.

  1. Entropie-Kollaps: Wenn der Roboter übertrainiert ist, wird sein „Geist“ zu engstirnig. Er hört auf, verschiedene Möglichkeiten zu erforschen, und wiederholt einfach dieselben paar Antworten. In der Fachsprache der Arbeit sagt man: Seine Entropie kollabiert.
  2. Das Signal stirbt: Der Lernalgorithmus (genannt GRPO) arbeitet dadurch, dass er verschiedene Antworten vergleicht. Wenn der Roboter 8 Mal hintereinander die gleiche Antwort gibt, wird der Algorithmus verwirrt. Er kann keinen „Gradienten“ (eine Richtung zur Verbesserung) berechnen, weil es keinen Unterschied zum Vergleichen gibt. Es ist, als würde man versuchen, ein Auto zu steuern, während das Lenkrad fest in der Gerade positioniert ist.
  3. Die Rang-Inversion (Rank Inversion): Dies führt zu einem seltsamen Ergebnis namens Rank Inversion.
    • Vor der zweiten Trainingsphase sieht der übertrainierte Roboter wie ein Genie aus (er liefert in der Übung 100 % der richtigen Antworten).
    • Nach der zweiten Trainingsphase wird er zu einem Desaster.
    • Währenddessen wird der „weniger perfekte“ Roboter, der anfangs etwas schlechter aussah, zum Superstar.

Die zwei Modelle: Eine Geschichte von zwei Städten

Die Autoren testeten dies an zwei verschiedenen Roboter-Gehirnen (Modellen):

  1. Qwen (Das Opfer): Dieses Modell fiel in die Falle. Je mehr sie es in Schritt 1 trainierten, desto steifer wurde es. Der „beste“ Checkpoint (höchster Score) erwies sich als der schlechteste Ausgangspunkt für die nächste Phase.
  2. DeepSeek (Der Überlebende): Dieses Modell war von Natur aus flexibler. Selbst nach intensivem Training wurde es nicht steif. Es blieb in der „sicheren Zone“, in der es noch lernen konnte. Dies bewies, dass das Problem nicht die zweite Trainingsphase selbst war, sondern spezifisch, wie die erste Phase die Flexibilität des Qwen-Modells ruinierte.

Die Lösung: Eine zweistufige Untersuchung

Die Autoren haben das Problem nicht nur gefunden, sondern auch ein Diagnosewerkzeug gebaut, um es zu erkennen, bevor Zeit und Geld verschwendet werden.

  • Schritt 1: Der „Dehnungs“-Test (Pre-RL Entropy): Bevor die zweite Trainingsphase beginnt, prüfen sie, wie „locker“ der Geist des Roboters ist. Wenn der Roboter zu starr ist (niedrige Entropie), markieren sie ihn als Hochrisiko.
  • Schritt 2: Der „Frühwarn“-Monitor: Wenn sie die zweite Phase starten, beobachten sie die ersten Minuten. Wenn der Roboter sofort aufhört, Neues auszuprobieren, und anfängt, sich zu wiederholen, brechen sie das Training frühzeitig ab, um Ressourcen zu sparen.

Was nicht funktionierte?

Die Autoren versuchten, den kaputten Roboter mit Standardtricks zu reparieren, wie zum Beispiel:

  • Einen Penalty hinzufügen: „Weiche nicht zu sehr von deinem ursprünglichen Training ab.“ (Das machte es schlimmer).
  • Die Labels glätten: „Sei dir bei deinen Antworten etwas weniger sicher.“ (Das ließ den Roboter wieder selbstbewusst erscheinen, aber er scheiterte dennoch beim Wettbewerb).

Das Fazit: Man kann einen steifen Tänzer nicht reparieren, indem man ihm während des Wettbewerbs sagt, er solle sich „mehr anstrengen“. Man muss verhindern, dass man ihn im Vorfeld so starr trainiert. Die Arbeit beweist, dass Vielfalt (Entropie) wichtiger ist als Perfektion, wenn man möchte, dass ein Modell weiterhin lernt.

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 →