← Neueste Arbeiten
💬 NLP

RIMRULE: Improving Tool-Using Language Agents via MDL-Guided Rule Learning

RIMRULE ist ein neuro-symbolischer Ansatz, der die Zuverlässigkeit der Werkzeugnutzung von großen Sprachmodellen in domänenspezifischen Kontexten durch die dynamische Injektion kompakter, interpretierbarer Regeln verbessert, die mittels eines Minimum-Description-Length-Objektivs aus Fehlerprotokollen destilliert wurden, wodurch die Genauigkeit bei bekannten und unbekannten Werkzeugen ohne Modifikation der Modellgewichte gesteigert wird.

Ursprüngliche Autoren: Xiang Gao, Yuguang Yao, Qi Zhang, Kaiwen Dong, Avinash Baidya, Ruocheng Guo, Hilaf Hasson, Kamalika Das

Veröffentlicht 2026-07-09
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Xiang Gao, Yuguang Yao, Qi Zhang, Kaiwen Dong, Avinash Baidya, Ruocheng Guo, Hilaf Hasson, Kamalika Das

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

Stellen Sie sich vor, Sie bringen einem sehr intelligenten, aber etwas tollpatschigen Roboter-Assistenten den Umgang mit einem neuen Satz Werkzeuge bei. Vielleicht sind die Werkzeuge seltsam, die Anleitungen fehlen oder der Roboter drückt ständig die falschen Tasten.

In der Vergangenheit gab es zwei Hauptwege, um den Roboter zu korrigieren, wenn er scheiterte:

  1. Ihm Beispiele zeigen: „So habe ich es einmal gemacht, versuch es mir nachzumachen.“ (Das ist so, als würde man einem Schüler ein Lehrbuchbeispiel zeigen).
  2. Sein Gehirn neu verdrahten: Wir würden den Roboter von Grund auf neu trainieren, damit er den neuen Weg lernt. (Das ist teuer, langsam und man kann das neue „Gehirn“ nicht einfach mit anderen Robotern teilen).

Das Paper stellt einen dritten, klügeren Weg vor, der RIMRULE heißt. Stellen Sie sich das wie das Beibringen vor, wie der Roboter seinen eigenen Spickzettel schreibt, basierend auf seinen Fehlern.

So funktioniert es, unterteilt in einfache Schritte:

1. Der „Ups“-Moment (Lernen aus Fehlern)

Zuer der Roboter versucht, eine Aufgabe auszuführen, und scheitert. Vielleicht hat er versucht, ein Werkzeug falsch aufzurufen. Anstatt nur zu sagen „Versuch es nochmal“, schaut das System nach dem Warum des Fehlers.

  • Analogie: Stellen Sie sich vor, Sie versuchen einen Kuchen zu backen, aber er verbrennt, weil Sie vergessen haben, den Ofen vorzuheizen. Anstatt einfach noch einen Kuchen zu backen und es auf gut Glück erneut zu versuchen, schreiben Sie eine Notiz: „Wenn im Rezept ‚backen‘ steht, prüfe zuerst die Ofentemperatur.“

2. Den Spickzettel schreiben (Regelgenerierung)

Der Roboter (unter Verwendung eines Large Language Models) betrachtet seinen Fehler und schreibt eine einfache Regel, um ihn zu beheben.

  • Der Clou: Der Roboter schreibt nicht einfach einen langen, unordentlichen Absatz. Er schreibt eine kurze, klare „Wenn-Dann“-Regel.
    • Beispiel: „WENN der Nutzer nach Stammbäumen fragt, DANN unterteile die Frage in kleinere Schritte (finde die Mutter, dann finde den Großvater), anstatt alles auf einmal abzufragen.“

3. Der „Editor“ (MDL-Konsolidierung)

Am Anfang schreibt der Roboter vielleicht 100 Regeln, die viele davon repetitiv oder zu spezifisch sind (z. B. „Wenn der Nutzer nach Johns Mutter fragt...“ und „Wenn der Nutzer nach Sarahs Mutter fragt...“).
Das System nutzt ein Prinzip namens Minimum Description Length (MDL). Denken Sie an einen strengen Editor, der sagt: „Hör auf, 100 Regeln zu schreiben. Fasse sie zu einer einzigen, mächtigen Regel zusammen, die alle Fälle abdeckt.“

  • Das Ziel: Halte den Spickzettel so kurz und einfach wie möglich, während er gleichzeitig die meisten Probleme löst. Das macht die Regeln leicht lesbar und leicht zu merken.

4. Der „Taschenführer“ (Abruf/Retrieval)

Wenn der Roboter vor einer neuen Aufgabe steht, liest er nicht seine gesamte 100-seitige Historie. Stattdessen sucht er schnell nach der spezifischen Regel, die auf die aktuelle Situation zutrifft, und steckt sie in seine „Tasche“ (den Prompt).

  • Analogie: Es ist wie ein Mechaniker, der, bevor er ein Auto repariert, schnell in seiner Tasche nach der spezifischen Handbuchseite für „Bremsenquietschen“ sucht, anstatt das ganze Buch darüber zu lesen, wie Autos funktionieren.

Warum ist das besonders?

  • Es ist portabel: Da die Regeln in klarem Englisch (und einem einfachen Codeformat) geschrieben sind, können Sie den Spickzettel, den ein „dummer“ Roboter geschrieben hat, nehmen und einem „superintelligenten“ Roboter geben. Der smarte Roboter muss nicht neu trainiert werden; er lixt einfach den neuen Spickzettel und wird sofort besser.
  • Es ist ein „Spickzettel“ und keine „Hirnoperation“: Im Gegensatz zu anderen Methoden, die ein Retraining des Modells erfordern (was wie eine Hirnoperation ist), fügt dies lediglich eine Notiz zu den Anweisungen hinzu. Es ist schnell und verändert nicht den Kern der Persönlichkeit des Roboters.
  • Es funktioniert bei neuen Werkzeugen: Selbst wenn der Roboter ein bestimmtes Werkzeug noch nie gesehen hat, hilft der Rat „Prüfe immer zuerst die Anforderungen des Werkzeugs“ dennoch weiter.

Die Ergebnisse

Die Forscher haben dies an zwei großen Datensätzen für Werkzeuggebrauch-Herausforderungen getestet. Sie fanden heraus:

  1. Dem Roboter diese Spickzettel zu geben, machte ihn wesentlich besser im Umgang mit Werkzeugen, selbst bei Aufgaben, die er zuvor noch nie gesehen hatte.
  2. Es funktionierte besser als das bloße Zeigen von Beispielen oder das Optimieren der Text-Prompts.
  3. Es half sogar Robotern, die bereits „feingetunt“ (speziell für den Job trainiert) waren, indem es als Sicherheitsnetz fungierte, um verbleibende Fehler abzufangen.

Kurz gesagt: RIMRULE lehrt die KI, aus ihren Fehlern zu lernen, indem sie ihre eigenen einfachen, wiederverwendbaren Anweisungen schreibt, anstatt nur Beispiele auswendig zu lernen oder ihr gesamtes Gehirn neu zu schreiben. Es verwandelt „Versuch und Irrtum“ in eine permanente, teilbare Lektion.

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 →