← Neueste Arbeiten
🤖 AI

FALAT: Tracing Failures in LLM Agent Trajectories via Dependency-Guided Search

Das Papier schlägt FALAT vor, ein diagnostisches Framework, das die Fehlerattribution in LLM-Agenten-Trajektorien verbessert, indem es das Problem als eine abhängigkeitsgesteuerte Suche formuliert, um fehlerverursachende Schritte von solchen zu unterscheiden, die lediglich vorherige Fehler fortpflanzen, wodurch es bestehende Baselines bei der Identifizierung verantwortlicher Agenten und entscheidender Fehlerschritte übertrifft.

Ursprüngliche Autoren: Md Nakhla Rafi, Md Ahasanuzzaman, Dong Jae Kim, Zhijie Wang, Tse-Hsun Chen

Veröffentlicht 2026-06-02
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Md Nakhla Rafi, Md Ahasanuzzaman, Dong Jae Kim, Zhijie Wang, Tse-Hsun Chen

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 hochintelligenten Robotern, die zusammenarbeiten, um ein komplexes Rätsel zu lösen, wie etwa das Schreiben einer Software oder die Planung einer Reise. Sie sprechen miteinander, benutzen Werkzeuge und treffen Entscheidungen in einer langen Kette von Ereignissen. Wir nennen diese Kette eine „Trajektorie“.

Manchmal scheitert das Team. Das Endergebnis ist falsch. Aber weil die Kette so lang und die Roboter so gesprächig sind, ist es unglaublich schwer herauszufinden, wer den Fehler gemacht hat und wann er passiert ist.

Hier ist das Problem: Wenn Roboter A frühzeitig einen winzigen Fehler macht, könnte Roboter B etwas tun, das basierend auf diesem Fehler vollkommen logisch erscheint. Dann könnte Roboter C etwas anderes tun, das ebenfalls logisch erscheint, aber eigentlich falsch ist, weil es auf dem Fehler von Roboter B aufgebaut ist. Bis man am Ende ankommt, ist das Ganze ruiniert, obwohl sich jeder einzelne Schritt im Moment der Ausführung vernünftig angefühlt hat. Es ist wie ein Spiel des „Stille Post“, bei dem die Nachricht verzerrt wird, aber jeder davon überzeugt ist, er habe sie korrekt gehört.

Die Lösung: FALAT (Das Detektiv-Framework)

Die Autoren haben ein Werkzeug namens FALAT entwickelt, das als Detektiv für diese Roboter-Teams fungiert. Anstatt nur das endgültige Chaos zu betrachten und zu raten, nutzt FALAT einen klugen vierstufigen Prozess, um die Ursache zu finden.

So funktioniert FALAT, erklärt anhand einfacher Analogien:

1. Das „Ideale Skript“ (Konstruktion des Suchraums)

Bevor es sich mit der chaotischen Realität beschäftigt, schreibt FALAT ein „Ideales Skript“ darüber, wie die Aufgabe hätte ablaufen sollen. Es kennt das Ziel, die Regeln und was ein guter Roboter tun würde.

  • Analogie: Stellen Sie sich einen Filmregisseur vor, der genau weiß, wie die Filmszene ablaufen sollte. Wenn die Schauspieler Fehler machen, schaut der Regisseur nicht einfach nur dem Chaos zu; er vergleicht die tatsächliche Drehung mit dem Skript, um zu erkennen, wo die Schauspieler vom Weg abgekommen sind.
  • Warum es wichtig ist: Wenn man nur die Argumentation der Roboter betrachtet, könnte man durch deren eigene Rationalisierung des Fehlers getäuscht werden. FALAT nutzt eine externe Perspektive (das Skript), um objektiv zu bleiben.

2. Das „Zoom-Objektiv“ (Hierarchische Repräsentation)

Die Historie des Roboters kann hunderte Schritte lang sein. Jedes einzelne Wort zu lesen, ist langsam und verwirrend. FALAT zoomt erst heraus und dann hinein.

  • Analogie: Denken Sie daran, wie man einen Wald betrachtet. Zuerst blickt man aus einem Helikopter auf den gesamten Wald, um zu sehen, in welchem Bereich es krank aussieht (Obere Ebene). Dann zoomt man heran, um zu sehen, welche Gruppe von Bäumen betroffen ist (Mittlere Ebene). Schließlich geht man direkt zu den Blättern auf dem Boden, um sie zu inspizieren (Untere Ebene).
  • Warum es wichtig ist: Dies verhindert, dass sich FALAT in den Details verliert. Es grenzt die Suche zuerst auf die verdächtigen „Nachbarschaften“ ein.

3. Die „Verwahrungskette“ (Typisierte Abhängigkeiten)

Dies ist der wichtigste Teil. FALAT beschuldigt nicht einfach die letzte Person, die gesprochen hat. Es verfolgt die Abhängigkeiten (wer verließ sich auf wen).

  • Analogie: Stellen Sie sich ein Staffellaufrennen vor, bei dem jemand den Stab fallen lässt.
    • Die Quelle: Der Läufer, der ihn fallen ließ.
    • Der Überträger: Der nächste Läufer, der den Stab aufhob und weiterlief, obwohl er kaputt war.
    • Das Symptom: Der Läufer an der Ziellinie, der zu spät ankam.
    • FALAT verwendet spezielle Etiketten (wie „Folgeschritt“, „Korrektur“ oder „Sackgasse“), um zwischen der Person, die den Stab fallen ließ, und den Personen zu unterscheiden, die den kaputten Stab nur getragen haben. Es ignoriert diejenigen, die lediglich das wiederholt haben, was bereits gesagt wurde, oder die das Endergebnis gar nicht beeinflusst haben.

4. Der „Was-wäre-wenn“-Test (Verifizierung)

Sobald FALAT einen Verdächtigen hat, verhaftet es ihn nicht einfach. Es führt eine Simulation durch.

  • Analogie: Der Detektiv fragt: „Wenn wir in der Zeit zurückgehen würden und nur diesen einen Schritt korrigieren würden, würde der ganze Film dann richtig ablaufen?“
    • Wenn das Korrigieren von Schritt 3 das Endergebnis perfekt macht, dann ist Schritt 3 der entscheidende Schritt.
    • Wenn das Korrigieren von Schritt 3 den Film immer noch ruiniert, dann war Schritt 3 nicht der wahre Übeltäter; der Fehler geschah früher.

Funktioniert es?

Die Autoren haben FALAT auf einem Benchmark namens „Who & When“ getestet, der viele Beispiele für das Scheitern von Roboter-Teams enthält.

  • Das Ergebnis: FALAT war wesentlich besser darin, den exakten Schritt zu finden, an dem der Fehler begann, als andere Methoden.
  • Die Zahlen: Bei schwierigen, handgefertigten Fehlerszenarien fand FALAT den richtigen Schritt etwa 29 % der Zeit, während die nächstbeste Methode nur etwa 17 % erreichte. Bei einfacheren, computergenerierten Geschichten lag die Erfolgsquote bei 46 %.
  • Die Erkenntnis: Auch wenn 29 % niedrig klingen mag, ist dies in diesem Bereich des „Suche nach der Nadel im Heuhaufen“ eine enorme Verbesserung. Es beweist, dass man eine intelligente KI nicht einfach nur „raten“ lassen kann, wer den Fehler gemacht hat; man braucht einen strukturierten Weg, um Abhängigkeiten zu verfolgen und „Was-wäre-wenn“-Szenarien zu testen.

Zusammenfassung

FALAT ist ein Diagnosetool, das aufhört, der letzten Person in der Kette die Schuld zu geben. Stattdessen:

  1. Weiß, wie die Dinge laufen sollten.
  2. Zoomt auf verdächtige Bereiche hinein.
  3. Verfolgt den Informationsfluss, um den ursprünglichen Fehler von den Folgen zu trennen.
  4. Testet, ob die Korrektur dieses einen Schrittes den Tag retten würde.

Es verwandelt ein chaotisches, verwirrendes Scheitern in eine logische Untersuchung.

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 →