← Neueste Arbeiten
💬 NLP

EvolveRouter: Co-Evolving Routing and Prompt for Multi-Agent Question Answering

Der Artikel stellt EvolveRouter vor, ein trainierbares Framework für Multi-Agenten-Fragestellungen, das durch einen geschlossenen Co-Evolutionsprozess die Agentenqualität und die Kollaborationsstruktur gleichzeitig optimiert und dabei die Anzahl der beteiligten Agenten dynamisch anpasst, was zu überlegenen Ergebnissen auf fünf Benchmark-Datensätzen führt.

Ursprüngliche Autoren: Jiatan Huang, Zheyuan Zhang, Kaiwen Shi, Yanfang Ye, Chuxu Zhang

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

Ursprüngliche Autoren: Jiatan Huang, Zheyuan Zhang, Kaiwen Shi, Yanfang Ye, Chuxu Zhang

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

Stell dir vor, du hast ein riesiges Team von Experten, die alle etwas Besonderes können. Manche sind super gut im schnellen Faktenwissen, andere sind Meister im logischen Denken, und wieder andere sind gut darin, verschiedene Meinungen zu vergleichen.

Das Problem: Wenn du eine Frage stellst, weißt du oft nicht, welcher Experte die beste Antwort geben wird. Und noch schlimmer: Manchmal sind die Anweisungen, die du diesen Experten gibst, gar nicht perfekt formuliert, sodass sie verwirrt sind oder Fehler machen.

Bisherige Systeme haben nur versucht, den „richtigen" Experten auszuwählen (wie ein Manager, der jemanden zur Tür schickt). Aber sie haben die Experten selbst nicht verbessert.

EvolveRouter ist wie ein genialer Chef, der zwei Dinge gleichzeitig tut: Er wählt nicht nur den besten Experten aus, sondern trainiert und verbessert auch deren Arbeitsanweisungen, während das System läuft.

Hier ist die einfache Erklärung, wie das funktioniert, mit ein paar bildhaften Vergleichen:

1. Das Problem: Der starre Werkzeugkasten

Stell dir vor, du hast einen Koffer mit 24 verschiedenen Werkzeugen (die „Agenten").

  • Bei einer Schraube brauchst du einen Schraubenzieher.
  • Bei einem Nagel brauchst du einen Hammer.
  • Aber was, wenn dein Schraubenzieher eigentlich etwas stumpf ist? Oder wenn deine Anweisung „Schraube festziehen" so unklar ist, dass der Schraubenzieher denkt, er soll die Schraube ausschrauben?

Frühere Methoden haben nur geschaut: „Welches Werkzeug passt zur Aufgabe?" und dann das Werkzeug benutzt. Sie haben aber nie versucht, das Werkzeug zu schleifen oder die Anweisung klarer zu formulieren.

2. Die Lösung: Der „Co-Evolving" (Mitentwickelnde) Router

EvolveRouter ist wie ein lebendiger Organismus, der sich ständig verbessert. Es passiert in einem Kreislauf (wie ein Feedback-Loop):

Schritt A: Der Diagnose-Arzt (Routing & Analyse)

Wenn eine Frage kommt, schaut sich der Router an: „Wer von unseren 24 Experten ist hier am besten?"
Er lässt alle Experten kurz antworten und vergleicht die Ergebnisse mit der richtigen Lösung.

  • Der Clou: Er merkt sich nicht nur, wer gewonnen hat, sondern warum die anderen verloren haben.
  • Beispiel: „Ach, der Experte 'Logik-Denker' hat wieder einen Fehler gemacht, weil er die Frage missverstanden hat. Er hat die falsche Person im Text gefunden."

Schritt B: Der Coach (Prompt-Optimierung)

Anstatt den Experten einfach zu feuern, geht der Router zu ihm hin und sagt: „Hey, ich habe gesehen, dass du bei diesem Typ von Frage immer die falsche Person nennst. Hier ist ein neuer Hinweis für deine Arbeitsanweisung: Achte genau darauf, ob nach der Person oder nach ihrem Beruf gefragt wird!"

  • Das nennt man Prompt-Refinement. Der Router schreibt die Anweisungen (Prompts) für die schwächsten Experten um, damit sie besser werden.
  • Es ist, als würde ein Trainer einem Spieler sagen: „Du hast beim Pass immer zu früh abgefeuert. Versuche es beim nächsten Mal mit einer Sekunde Verzögerung."

Schritt C: Der adaptive Team-Manager (Adaptive Inference)

Früher haben Systeme entweder einen Experten geholt oder alle 24 gleichzeitig (was teuer und langsam ist).
EvolveRouter ist schlauer:

  1. Er ruft den besten Experten auf.
  2. Dann den zweitbesten.
  3. Er hört zu: „Haben die beiden schon die gleiche Antwort?"
    • Ja? Super! Er stoppt sofort. Wir brauchen keine weiteren Experten. Das spart Zeit und Geld.
    • Nein? Dann ruft er den dritten auf und fragt weiter, bis sich eine klare Einigung ergibt.
  • Vergleich: Stell dir vor, du fragst einen Freund um Rat. Wenn er eine klare, überzeugende Antwort gibt, fragst du nicht sofort zehn weitere Leute. Wenn er zögert, fragst du vielleicht noch einen zweiten. Du passt die Anzahl der Befragten an die Schwierigkeit der Frage an.

Warum ist das so genial?

  1. Es wird mit der Zeit besser: Je mehr Fragen das System beantwortet, desto besser werden die Anweisungen für die Experten. Das System „wächst" mit.
  2. Es ist effizient: Es fragt nicht unnötig viele Leute, wenn die Antwort schon klar ist.
  3. Es ist robust: In Tests (wie bei Quizfragen oder medizinischen Fragen) hat EvolveRouter deutlich besser abgeschnitten als alle anderen Methoden, weil es nicht nur den „richtigen" Mann suchte, sondern die „richtigen" Männer zu besseren Arbeitern machte.

Zusammenfassung in einem Satz

EvolveRouter ist wie ein selbstoptimierendes Team, das nicht nur den besten Spieler für das Spiel auswählt, sondern während des Spiels die Taktik für jeden Spieler so lange anpasst, bis das ganze Team perfekt zusammenarbeitet – und das alles, ohne unnötig viele Spieler auf das Feld zu schicken.

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 →