← Neueste Arbeiten
💬 NLP

CANTANTE: Optimizing Agentic Systems via Contrastive Credit Attribution

CANTANTE ist ein neuartiges Framework, das LLM-basierte Multi-Agenten-Systeme durch eine kontrastive Zuordnung von Systembelohnungen auf einzelne Agenten zur Lösung des Kreditverteilungsproblems optimiert, dabei in Prompt-Optimierungsaufgaben über diverse Benchmarks hinweg State-of-the-Art-Leistung erzielt und gleichzeitig die Inferenzkosten senkt.

Ursprüngliche Autoren: Tom Zehle

Veröffentlicht 2026-05-14
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Tom Zehle

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 haben ein Team aus drei Experten, die gemeinsam an einem schwierigen Rätsel arbeiten: einen Planer, der die Schritte festlegt, einen Coder, der die Lösung schreibt, und einen Validator, der prüft, ob sie funktioniert. Dies ist es, was das Papier als „Multi-Agenten-System" bezeichnet.

Das Problem, das die Autoren unter der Leitung von Tom Zehle identifiziert haben, lautet wie folgt: Wenn das Team scheitert, erhalten Sie eine einzige Note für die gesamte Gruppe (z. B. „Sie haben eine C erhalten"). Aber Sie wissen nicht, wer es verbockt hat. Hat der Planer schlechte Anweisungen gegeben? Hat der Coder einen Tippfehler gemacht? Oder hat der Validator einen Fehler übersehen?

Im traditionellen maschinellen Lernen erhält das gesamte Team dieselbe Note, und alle versuchen, ihr Verhalten basierend auf dieser einzigen Punktzahl zu ändern. Das ist wie ein Lehrer, der einem Fußballteam sagt: „Ihr habt das Spiel verloren", und dann den Torwart, den Stürmer und den Schiedsrichter auffordert, alle ihre Strategien basierend auf diesem einen Satz zu ändern. Es ist ineffizient und verwirrend.

Die Lösung: CANTANTE

Die Autoren stellen ein neues Framework namens CANTANTE vor. Denken Sie an CANTANTE als einen superklugen Sportanalysten, der das Team beobachtet, wie es dasselbe Spiel mehrfach mit leicht unterschiedlichen Strategien spielt, und dann genau aufschlüsselt, wer zum Sieg oder zur Niederlage beigetragen hat.

Hier ist die Funktionsweise, erläutert anhand einer einfachen Analogie:

1. Das „Was-wäre-wenn"-Spiel (Kontrastive Attribution)

Anstatt das Team nur einmal zu benoten, führt CANTANTE das Team drei- oder viermal hintereinander durch dasselbe Rätsel.

  • Lauf A: Der Planer verwendet einen strengen Ton, der Coder einen schnellen Stil.
  • Lauf B: Der Planer verwendet einen freundlichen Ton, der Coder denselben schnellen Stil.
  • Lauf C: Der Planer verwendet einen strengen Ton, der Coder einen langsamen Stil.

Nach diesen Durchläufen erhält das Team für jeden Lauf eine Punktzahl. Jetzt tritt der Attributor (der Analyst) in Aktion. Er betrachtet die Unterschiede:

  • „In Lauf A und Lauf B war der Coder derselbe, aber der Planer hat sich geändert. Die Punktzahl ist gestiegen. Also war der neue Ton des Planers hilfreich!"
  • „In Lauf A und Lauf C war der Planer derselbe, aber der Coder hat sich geändert. Die Punktzahl ist gesunken. Also war der neue Stil des Coders schädlich."

Dies wird als Kontrastive Attribution bezeichnet. Sie isoliert den Beitrag jeder Person, indem sie diese miteinander vergleicht, anstatt nur die Endpunktzahl zu betrachten.

2. Der „Guthaben-Score" für jeden Agenten

Sobald der Analyst herausgefunden hat, wer dem Team geholfen und wer ihm geschadet hat, vergibt er jedem Agenten einen spezifischen Guthaben-Score (im Bereich von -1 bis +1).

  • Erhält der Planer einen +0,8, weiß das System, dass die Anweisungen des Planers so angepasst werden sollten, dass sie mehr dieser erfolgreichen Version ähneln.
  • Erhält der Coder einen -0,5, weiß das System, dass der Coder von diesem spezifischen Stil weggesteuert werden muss.

Entscheidend ist, dass das Papier behauptet, dies sei besser als das bloße Kopieren der globalen Punktzahl. Auf die alte Weise könnte der Planer beschuldigt werden, wenn das Team scheiterte, selbst wenn der Planer eine großartige Arbeit geleistet hat und der Coder das Problem war. CANTANTE behebt dies, indem es sagt: „Der Planer hat gut gemacht; der Coder muss sich ändern."

3. Die Ergebnisse: Intelligente Teams, weniger Verschwendung

Die Autoren haben dies an drei sehr unterschiedlichen Arten von „Rätseln" getestet:

  1. Programmierung (MBPP): Schreiben von Computerprogrammen.
  2. Mathematik (GSM8K): Lösen von Textaufgaben.
  3. Forschung (HotpotQA): Beantwortung komplexer Fragen, die das Nachschlagen von Informationen an mehreren Stellen erfordern.

Die Erkenntnisse:

  • Bessere Scores: CANTANTE schlug konsistent andere Methoden. Bei der Programmieraufgabe verbesserte es die Genauigkeit um fast 19 % im Vergleich zur nächstbesten Methode. Bei der Mathematikaufgabe verbesserte es sich um 12,5 %.
  • Günstiger im Betrieb: Überraschenderweise mussten die von CANTANTE optimierten Teams nicht länger „nachdenken" oder mehr Rechenleistung verwenden, um die richtige Antwort zu erhalten. Tatsächlich nutzten sie bei den Programmier- und Mathematikaufgaben weniger Ressourcen (Tokens) als die nicht optimierten Teams.
  • Stabilität: Die Methode hatte nicht nur einmal Glück; sie funktionierte konsistent über verschiedene zufällige Starts hinweg.

Warum dies wichtig ist (laut dem Papier)

Das Papier argumentiert, dass der Aufbau dieser KI-Teams kein Spiel des „Ratens und Prüfens" sein sollte, bei dem Menschen manuell Prompts anpassen. Stattdessen sollte es eine Wissenschaft der Zuordnung von Verdiensten (Credit Assignment) sein.

Genau wie ein Trainer das gesamte Team nicht anschreit, wenn ein Spieler einen Schuss verfehlt, stellt CANTANTE sicher, dass das KI-System genau lernt, welcher Teil des Teams verbessert werden muss. Es verwandelt die „Black Box" eines Multi-Agenten-Systems in eine transparente Maschine, bei der jeder Agent genau weiß, wie er besser werden kann.

Kurz gesagt: CANTANTE ist eine Methode, die es KI-Teams ermöglicht, aus ihren Fehlern zu lernen, indem sie fragt: „Wer hat genau dieses Ergebnis verursacht?" anstatt nur zu sagen: „Wir haben versagt, versuchen Sie es härter." Dies führt zu intelligenteren, effizienteren und genaueren KI-Systemen.

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 →