← Neueste Arbeiten
🤖 AI

Learning When to Think: Adaptive Reasoning for Test-Time Compute Allocation

Dieses Paper stellt eine Methode zum Training von Reasoning-Sprachmodellen vor, um die Testzeit-Rechenleistung adaptiv zuzuweisen, indem gelernt wird, mittels Group Relative Policy Optimization zwischen den Modi „NoThink“, „Short“ und „Long“ zu wählen, wodurch eine signifikante Token-Reduktion bei gleichbleibender oder verbesserter Genauigkeit über verschiedene Benchmarks hinweg erreicht wird.

Ursprüngliche Autoren: Gijs Kassenaar, Zhao Yang, Vincent François-Lavet

Veröffentlicht 2026-08-21
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Gijs Kassenaar, Zhao Yang, Vincent François-Lavet

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

Große Sprachmodelle sind bemerkenswert geschickt darin geworden, komplexe Probleme zu lösen, indem sie eine Frage oft in eine lange Serie von Zwischenschritten zerlegen, ganz ähnlich wie ein Mensch, der eine schwierige mathematische Aufgabe auf einem Blatt Papier bearbeitet. Dieser schrittweise Ansatz, bekannt als Chain-of-Thought-Reasoning (Gedankenkette), ermöglicht es diesen Systemen, hohe Genauigkeitsgrade bei Aufgaben in Mathematik und Programmierung zu erreichen. Diese Fähigkeit geht jedoch mit einem erheblichen Preis einher: Die Modelle generieren oft weit mehr Text, als eigentlich notwendig ist, was enorme Mengen an Rechenleistung und Zeit verbraucht. Selbst wenn eine Aufgabe einfach ist, erstellt das Modell möglicherweise eine langatmige, ausschweifende Erklärung und verschwendet Ressourcen für Aufgaben, die sofort gelöst werden könnten. Forscher hatten schon lange den Verdacht, dass diesen Systemen die Fähigkeit fehlt, einzuschätzen, wie viel Aufwand ein spezifisches Problem tatsächlich erfordert, was zu einer Situation führt, in der einfache Fragen die gleiche intensive Behandlung erhalten wie schwierige.

Ein Team von Forschern der Vrije Universiteit Amsterdam setzte sich zum Ziel, ein Modell zu lehren, dieses Urteil selbst zu fällen. Sie arbeiteten mit einem relativ kleinen Reasoning-Modell mit 1,5 Milliarden Parametern, das darauf trainiert worden war, mathematische Probleme zu lösen. Anstatt das Modell dazu zu zwingen, immer eine feste Zeit nachzudenken, gaben sie ihm zu Beginn seiner Antwort eine einfache Wahlmöglichkeit: Es konnte entscheiden, sofort ohne Nachdenken zu antworten, kurz zu argumentieren oder ein ausgedehntes, tiefes Reasoning durchzuführen. Das Modell wurde mittels Reinforcement Learning trainiert, bei dem es Feedback erhält, basierend darauf, ob seine Antwort korrekt ist und wie effizient es dorthin gelangt ist. Das Ziel war es zu sehen, ob das Modell lernen kann, seinen Aufwand an die Schwierigkeit des Problems anzupassen, indem es Zeit bei einfachen Aufgaben spart, während es für schwierige Aufgaben genügend Ressourcen bereitstellt.

Die Forscher entwarfen ein System, bei dem das Modell als erstes Token ein einzelnes Wort ausgibt, um seinen gewählten Betriebsmodus zu signalisieren. Wenn das Modell „NoThink“ wählt, versucht es, direkt zu antworten. Wenn es „Short“ wählt, darf es eine kurze Erklärung generieren, jedoch mit einer strengen Begrenzung der Wortanzahl. Wenn es sich für „Long“ entscheidet, ist es berechtigt, ausführlich zu argumentieren, ohne eine Obergrenze zu haben. Um sicherzustellen, dass das Modell sich tatsächlich an diese Entscheidungen hält, legten die Forscher harte Limits für die Antwortlänge der kürzeren Modi fest. Wenn ein Modell versuchte, den „Short“-Modus zu nutzen, aber über das Limit hinaus schrieb, wertete das System den Versuch als falsch, unabhängig davon, ob die endgültige Antwort richtig war. Dies zwang das Modell zu lernen, dass die zu Beginn gewählte Bezeichnung reale Konsequenzen für sein Verhalten hatte.

Um zu verhindern, dass das Modell die Wahl einfach ignoriert und sich jedes Mal auf die längste, sicherste Option beschränkt, passten die Forscher die Belohnungen an, die es erhielt. Sie gestalteten die „NoThink“- und „Short“-Modi für sehr kurze Antworten lohnender, während der „Long“-Modus eine stetige Belohnung unabhängig von der Länge bot. Dies schuf eine Landschaft, in der die beste Strategie vom Problem abhing: Für eine triviale Frage lieferte die schnellste Antwort die höchste Punktzahl, während ein schwieriges Problem den erweiterten Aufwand des „Long“-Modus erforderte, um erfolgreich zu sein. Sie fügten zudem einen Ausgleichsmechanismus hinzu, der das Modell sanft dazu drängte, alle drei Optionen zu nutzen, um sicherzustellen, dass es nicht in die Strategie kollabierte, für jedes einzelne Problem nur eine einzige Methode anzuwenden.

Die Ergebnisse zeigten, dass das Modell erfolgreich lernte, Probleme nach Schwierigkeit zu sortieren. Auf einem Satz von 500 nicht verwendeten (held-out) Mathematikproblemen begann das Modell, einfache Fragen an die „NoThink“- oder „Short“-Modi zu leiten und schwierige Fragen an den „Long“-Modus. Im Verlauf des Trainings blieb die Genauigkeit des Modells nahezu identisch mit der des ursprünglichen, unveränderten Modells, aber die durchschnittliche Länge seiner Antworten sank signifikant. Die Forscher fanden heraus, dass die neue Policy die durchschnittliche Anzahl der generierten Wörter um 41 Prozent reduzierte, indem sie die Antwortlänge von fast 4.800 Token auf etwa 2.800 senkte. Dies bedeutete, dass das Modell dieselbe Anzahl an Problemen korrekt löste, während es weniger als die Hälfte der Rechenleistung aufwand.

Entscheidend war, dass diese Effizienz nicht zu Lasten der Leistung bei Problemen ging, die das Modell noch nie gesehen hatte. Bei einem Test mit einem anderen Satz von elementaren mathematischen Textaufgaben sparte das Modell sogar noch mehr Text ein und reduzierte die Token-Anzahl um 76 Prozent, während es eine hohe Genauigkeit beibelte. Auf einem Satz extrem schwieriger Wettbewerbs-Mathematikaufgaben, bei denen tiefes Reasoning fast immer erforderlich ist, wählte das Modell für nahezu jede Frage korrekt den „Long“-Modus und erreichte so die Leistung des Baselines, ohne Zeit durch Abkürzungen zu verschwenden. Die Studie zeigt, dass ein Reasoning-Modell darauf trainiert werden kann, seinen Aufwand selbst zu regulieren und mehr Denkzeit nur dann zuzuweisen, wenn das Problem es verlangt. Dies deutet auf einen Weg hin, künstliche Intelligenz effizienter zu machen, sodass Systeme sowohl intelligent als auch ökonomisch sein können, anstatt einfach nur wortreich.

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 →