← Neueste Arbeiten
🤖 machine learning

From Reasoning to Code: GRPO Optimization for Underrepresented Languages

Dieser Artikel schlägt ein Group Relative Policy Optimization (GRPO)-Rahmenwerk vor, das ausführungsgetriebenes Feedback integriert, um die Fähigkeiten zur Codegenerierung und zum logischen Schließen in Large Language Models für unterrepräsentierte Programmiersprachen wie Prolog und Lisp zu verbessern und dabei die Einschränkungen durch knappe Trainingsdaten wirksam zu überwinden.

Ursprüngliche Autoren: Federico Pennino, Bianca Raimondi, Massimo Rondelli, Andrea Gurioli, Maurizio Gabbrielli

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

Ursprüngliche Autoren: Federico Pennino, Bianca Raimondi, Massimo Rondelli, Andrea Gurioli, Maurizio Gabbrielli

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 Problem: Die Lücke der „seltenen Sprachen"

Stellen Sie sich vor, Sie versuchen, einem brillanten Schüler (einer KI) beizubringen, Code zu schreiben. Der Schüler ist ein Meister im Schreiben von Code in populären Sprachen wie Python oder JavaScript, da er Millionen von Büchern und Beispielen darüber gelesen hat.

Wenn Sie diesen Schüler jedoch bitten, Code in Prolog oder Lisp (ältere, logikbasierte Sprachen) zu schreiben, hat er Schwierigkeiten. Warum? Weil diese Sprachen wie seltene Dialekte sind. Es gibt sehr wenige Bücher (Trainingsdaten), die die KI lesen kann. Ohne genügend Beispiele beginnt die KI zu raten. Sie könnte Code schreiben, der richtig aussieht, aber nicht funktioniert, oder sie erfindet Regeln, die es gar nicht gibt.

Die Lösung: Lernen durch Tun (nicht nur durch Lesen)

Die Autoren dieses Papers beschlossen, aufzuhören, der KI mehr Bücher zu geben. Stattdessen lehrten sie die KI, durch Versuch und Irrtum zu lernen, wobei ein „Trainer" die Arbeit sofort überprüft.

Sie verwendeten eine Methode namens GRPO (Group Relative Policy Optimization). Stellen Sie sich dies wie einen Kochwettbewerb vor:

  1. Die KI wird gebeten, ein mathematisches Wortproblem zu lösen.
  2. Anstatt nur eine Antwort zu geben, versucht die KI, vier verschiedene Lösungen gleichzeitig zu „kochen".
  3. Ein „Richter" (ein Computer-Interpreter) führt alle vier Lösungen aus.
  4. Der Richter gibt eine Punktzahl: „Dieses hat perfekt funktioniert (+1 Punkt)", „Dieses hatte einen Syntaxfehler (-0,5 Punkte)" oder „Dieses hat die falsche Antwort geliefert (-1 Punkt)".
  5. Die KI lernt, welche „Rezeptur" am besten funktioniert hat, und versucht, beim nächsten Mal mehr davon zu machen.

Das geheime Rezept: Das Problem der „Verengung des Denkens"

Zunächst versuchten die Forscher, die KI mit Standardregeln zu unterrichten. Sie sagten der KI: „Weiche nicht zu sehr von deiner üblichen Sprechweise ab." Das ist wie ein strenger Lehrer, der einem kreativen Schüler sagt: „Halte dich an die Buchbeispiele."

Sie entdeckten ein Problem, das sie „Reasoning Contraction" (Verengung des Denkens) nennen.

  • Was passierte: Die KI bekam Angst, tief nachzudenken. Sie begann, sehr kurze, einfache Antworten zu geben, die sicher aussahen, aber tatsächlich falsch waren. Sie hörte auf, ihre Logik zu erklären, weil sie Angst hatte, einen Fehler zu machen.
  • Die Lösung: Die Forscher entfernten den „strengen Lehrer" (eine technische Regel namens KL-Strafe) und fügten eine neue Regel hinzu: „Erzähl mir deine Geschichte." Sie gaben der KI zusätzliche Punkte, wenn sie vor der Code-Ausgabe eine längere, detailliertere Erklärung ihres Denkprozesses schrieb.

Die Ergebnisse: Von „Meh" zum „Meister"

Indem sie der KI erlaubten, länger nachzudenken und die Angst vor Abweichungen vom Normalen entfernten, waren die Ergebnisse dramatisch:

  • Der Außenseiter gewinnt: Ein kleineres KI-Modell (7 Milliarden „Gehirnzellen"), das mit dieser neuen Methode trainiert wurde, wurde besser darin, Logikrätsel zu lösen, als viel größere, bekanntere Modelle (wie ein 70-Milliarden-Zellen-Modell).
  • Verdopplung des Erfolgs: Bei den schwierigsten Logikaufgaben verdoppelte sich die Erfolgsrate der KI mehr als.
  • Es funktioniert auch bei anderen Sprachen: Sie testeten dies an Lisp (eine weitere seltene Sprache), und es funktionierte dort ebenfalls. Die KI ging von „okay" darin zu „exzellent".

Die Analogie: Der „Interpreter" als Lehrer

Normalerweise lernt die KI von menschlich geschriebenen Beispielen. Aber für seltene Sprachen gibt es nicht genug menschliche Beispiele.
Der Durchbruch dieses Papers besteht darin, den Computer-Interpreter selbst als Lehrer zu verwenden.

  • Stellen Sie sich vor, Sie lernen Jonglieren. Anstatt ein Video eines Jonglage-Meisters anzusehen, versuchen Sie einfach immer wieder zu jonglieren.
  • Wenn Sie den Ball fallen lassen, sagt Ihnen der Boden (der Interpreter): „Ouch, das ist gescheitert."
  • Wenn Sie die Bälle in der Luft halten, sagt der Boden: „Gute Arbeit!"
  • Die KI lernt die Regeln der Sprache nicht durch das Auswendiglernen eines Buches, sondern indem sie das „Boden"-Gefühl des Computers spürt, das ihr sagt, was funktioniert und was nicht.

Zusammenfassung

Das Paper zeigt, dass für schwierige, seltene Programmiersprachen keine größere KI oder mehr Bücher benötigt werden. Man braucht nur eine klügere Art zu üben: Lassen Sie die KI viele Lösungen ausprobieren, lassen Sie einen Computer sie sofort bewerten und ermutigen Sie die KI, ihre Schritte im Detail zu durchdenken. Dies verwandelt einen kämpfenden Schüler in einen Spitzenreiter.

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 →