← Neueste Arbeiten
🤖 AI

Why Retrying Fails: Context Contamination in LLM Agent Pipelines

Dieser Beitrag stellt das Kontaminations-Neustart-Modell (CCRM) vor, um formal zu quantifizieren, wie gescheiterte Versuche von LLM-Agenten nachfolgende Wiederholungen durch Erhöhung der Fehlerraten kontaminieren, leitet theoretische Schranken für Erfolgswahrscheinlichkeiten und optimale Pipeline-Tiefen ab, die empirisch gegen reale SWE-bench-Daten validiert werden.

Ursprüngliche Autoren: Zhanfu Yang

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

Ursprüngliche Autoren: Zhanfu Yang

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 Kernproblem: Der „schlechte Gedächtnis"-Effekt

Stellen Sie sich vor, Sie versuchen, ein komplexes Puzzle zu lösen, wie etwa das Reparieren eines fehlerhaften Codeabschnitts. Sie bitten einen KI-Assistenten um Hilfe.

  • Versuch 1: Die KI versucht, es zu reparieren, macht aber einen Fehler.
  • Versuch 2: Sie sagen der KI: „Das hat nicht funktioniert, versuchen Sie es erneut."

In einer perfekten Welt würde die KI den Fehler vergessen und ganz von vorne beginnen. In der Realität erinnert sich die KI jedoch an den Fehler. Der gescheiterte Versuch sitzt immer noch in ihrem „Konversationsverlauf" (ihrem Kontextfenster). Da die KI ihren eigenen vorherigen Fehler sieht, gerät sie in Verwirrung oder bleibt in einer Schleife stecken, was es ihr wahrscheinlicher macht, beim zweiten Mal zu scheitern als beim ersten.

Die Autoren nennen dies „Kontextkontamination". Es ist wie der Versuch, einen schmutzigen Boden zu reinigen, aber jedes Mal, wenn Sie wischen, hinterlassen Sie ein wenig mehr Schmutz, was das nächste Wischen erschwert.

Die Lösung: Ein neues mathematisches Modell (CCRM)

Die Forscher haben ein neues mathematisches Modell namens Context-Contaminated Restart Model (CCRM) entwickelt, um genau zu erklären, wie dies geschieht und wie man es beheben kann. Sie behandeln den Wiederholungsprozess der KI wie ein Spiel mit spezifischen Regeln:

  1. Die Pipeline: Die KI repariert den Code nicht auf einmal; sie zerlegt die Aufgabe in eine Kette kleiner Schritte (wie eine Pipeline). Wenn ein Schritt fehlschlägt, schlägt der gesamte Versuch fehl.
  2. Die Kontamination:
    • Versuch 1 (Sauber): Die KI hat eine Standardwahrscheinlichkeit zu scheitern (sagen wir 10 %).
    • Versuch 2+ (Kontaminiert): Wenn Versuch 1 fehlschlägt, ist die KI nun „kontaminiert". Ihre Wahrscheinlichkeit zu scheitern steigt an (vielleicht auf 30 % oder höher), weil sie das Gepäck des vorherigen Fehlers mit sich trägt.

Die fünf großen Entdeckungen

Das Paper beweist fünf Hauptpunkte über diesen „schlechten Gedächtnis"-Effekt:

1. Die exakte Formel für Erfolg
Sie haben eine präzise mathematische Gleichung entwickelt, um die Wahrscheinlichkeit vorherzusagen, dass die KI innerhalb einer bestimmten Anzahl von Versuchen endlich erfolgreich ist.

  • Analogie: Es ist wie zu wissen, genau wie oft man einen Würfel werfen muss, um eine „6" zu erhalten, wobei man weiß, dass bei jedem Misserfolg der Würfel leicht gegen Sie „geladen" (gewichtet) wird.

2. Der „Kaskaden"-Aufwand
Wegen der Kontamination benötigen Sie viel mehr Versuche, um Erfolg zu haben, als wenn die KI ein sauberes Gedächtnis hätte.

  • Analogie: Wenn Sie eine Leiter hinaufklettern, ist ein sauberer Neustart wie das Hinabsteigen und der Beginn von vorne. Ein kontaminierter Neustart ist wie der Versuch, dieselbe Leiter zu erklimmen, aber jedes Mal, wenn Sie ausrutschen, werden die Sprossen rutschiger und schwerer zu greifen. Sie rutschen am Ende viel öfter aus als notwendig.

3. Der Sweet Spot für die Aufgabengröße
Das Paper fragt: „Wenn wir ein begrenztes Budget an 'Versuchen' (Rechenleistung) haben, in wie viele Schritte sollten wir die Aufgabe unterteilen?"

  • Das Ergebnis: Es gibt einen perfekten Mittelweg. Wenn die Aufgabe zu lang ist (zu viele Schritte), ruiniert ein einziger Ausrutscher das Ganze. Wenn sie zu kurz ist, verschwenden Sie Zeit durch zu häufige Neustarts. Die Mathematik sagt Ihnen die exakte „Sweet Spot"-Länge für die Aufgabe, um den Erfolg zu maximieren.

4. Die theoretische Grenze
Sie bewiesen, dass Sie, egal wie klug Ihre Strategie ist, die durch diese Kontamination gesetzten Grenzen nicht überwinden können. Sie können einfach nicht mit weniger Versuchen als von ihrem Modell vorhergesagt erfolgreich sein, ohne den Speicher zu löschen.

5. Die Kraft des „Leeren Tisches"
Die praktischste Erkenntnis: Wenn Sie das Gedächtnis der KI löschen, bevor sie es erneut versucht, funktioniert es viel besser.

  • Analogie: Wenn Sie in einem Stau stecken, hilft es nicht, wieder durch denselben Stau zu fahren. Aber wenn Sie eine andere Route nehmen (den Kontext löschen), vermeiden Sie den Stau vollständig. Die Mathematik zeigt, dass das Löschen des Kontexts vor einem Wiederholungsversuch immer der beste Zug ist.

Beweis aus der Praxis: Der „SWE-bench"-Test

Die Forscher testeten ihre Theorie an echten Daten aus einem Benchmark namens SWE-bench (wo KI versucht, Softwarefehler zu beheben).

  • Der alte Weg (IID-Modell): Bisherige Theorien gingen davon aus, dass eine KI, wenn sie einmal gescheitert ist, beim nächsten Mal die gleiche Wahrscheinlichkeit hat zu scheitern wie beim ersten Mal (wie das Werfen einer fairen Münze).
  • Die Realität: Die alten Theorien waren viel zu optimistisch. Sie sagten voraus, dass die KI nach drei Versuchen etwa 98,6 % der Zeit erfolgreich sein würde. In Wirklichkeit gelang ihr dies nur in 81,2 % der Fälle.
  • Der neue Weg (CCRM): Das neue Modell sagte die Erfolgsrate mit fast perfekter Genauigkeit vorher (Fehler weniger als 0,1 %).

Das Fazit

Wenn eine KI eine Aufgabe nicht schafft und Sie sie bitten, es „noch einmal zu versuchen", scheitert sie oft erneut, weil sie von ihren eigenen vorherigen Fehlern heimgesucht wird.

  • Versuchen Sie nicht blindlings erneut.
  • Löschen Sie den Kontext. Das Paper beweist, dass das Zurücksetzen des KI-Gedächtnis vor einem Wiederholungsversuch der einzelne effektivste Weg ist, Rechenleistung zu sparen und bessere Ergebnisse zu erzielen.

Die Autoren weisen auch darauf hin, dass, wenn man die KI trainieren kann, weniger anfängliche Fehler zu machen, der Nutzen enorm ist, da dies verhindert, dass die „Kontaminationskaskade" überhaupt erst beginnt.

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 →