← Neueste Arbeiten
💻 computer science

Beyond Document Grounding: Span-Level Hallucination Detection over Code, Tool Output, and Documents

Dieses Paper führt einen vereinheitlichten Benchmark für die Erkennung von Halluzinationen auf Span-Ebene über diverse strukturierte Eingaben wie Code und Tool-Outputs hinweg ein und zeigt auf, dass ein fein abgestimmtes Qwen3.5-2B-Modell bestehende Detektoren sowie Zero-Shot-Richter in diesen komplexen Domänen signifikant übertrifft, während es gleichzeitig wettbewerbsfähig auf natürlichen Sprach-RAG-Benchmarks bleibt.

Ursprüngliche Autoren: Ádám Kovács, Bowei He, Xue Liu, István Boros, Szilveszter Tóth, Gábor Recski

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

Ursprüngliche Autoren: Ádám Kovács, Bowei He, Xue Liu, István Boros, Szilveszter Tóth, Gábor Recski

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 stellen eine sehr kluge, schnell sprechende Assistentin ein, um einen Bericht für Sie zu schreiben. Sie geben ihr einen Stapel Referenzbücher (den „Kontext“) und eine spezifische Frage. Sie tippt schnell eine Antwort ein.

Das Problem? Manchmal werden selbst die klügsten Assistenten ein wenig kreativ. Sie erfinden einen Fakt, vertauschen eine Zahl oder zitieren eine Seite, die in Ihren Büchern nicht existiert. Das nennt man eine Halluzination.

Lange Zeit haben Forscher „Faktenchecker“ entwickelt, um diese Fehler abzufangen, aber diese funktionierten meist nur, wenn die Assistentin über normale Themen wie Geschichte oder Wissenschaft in einfachem Text schrieb.

Dieses Paper stellt einen neuen, viel anspruchsvolleren Faktenchecker vor, der für die moderne Welt entwickelt wurde, in der Assistenten auch Computercode schreiben, Software-Tool-Logs zusammenfassen und strukturierte Dokumente wie Tabellen und Handbücher lesen.

Hier ist eine Aufschlüsselung dessen, was sie getan haben, unter Verwendung einiger alltäglicher Analogien:

1. Das Problem: Der „Blind Spot“ bei Code und Logs

Stellen Sie sich vor, Ihre Assistentin ist eine Mechanikerin.

  • Alte Faktenchecker: Gut darin zu prüfen, ob die Mechanikerin sagt: „Das Auto ist rot“, obwohl das Auto eigentlich blau ist.
  • Die neue Realität: Die Mechanikerin schreibt nun ein komplexes Reparaturhandbuch (Code) oder liest einen digitalen Diagnosebildschirm (Tool-Output). Wenn die Mechanikerin einen einzigen falschen Befehl wie turn_off_engine statt turn_on_engine schreibt, könnte das ganze Auto kaputtgehen. Oder wenn sie eine Teilenummer angibt, die nicht existiert, schlägt die Bestellung fehl.
  • Die Lücke: Bestehende Faktenchecker waren wie ein Mensch, der einen Roman liest; sie wussten nicht, wie man einen einzelnen falschen Satz in einem Computerprogramm oder einen spezifischen Fehler in einem Software-Log erkennt. Sie konnten nicht zwischen einem echten technischen Begriff und einem erfundenen unterscheiden.

2. Die Lösung: Ein „Such die Differenz“-Spiel

Die Autoren bauten eine massive neue Trainingsumgebung (einen Benchmark), um Computer zu lehren, wie diese spezialisierten Faktenchecker zu sein.

  • Wie sie die Daten erstellten: Sie begannen mit perfekten, korrekten Antworten (wie ein perfektes Reparaturhandbuch). Dann nutzten sie einen „Halluzinations-Injektor“ (denken Sie an einen schalkhaften Editor), um winzige, lokalisierte Lügen einzuschleusen.
    • Beispiel: Sie änderten einen echten Funktionsnamen set_device in einen gefälschten Namen set_active_device.
    • Sie sagten nicht nur: „Diese Antwort ist falsch.“ Sie markierten die exakten Zeichen, an denen die Lüge auftrat.
  • Die Vielfalt: Sie erstellten über 74.000 Beispiele, die Folgendes abdeckten:
    • Code: Echte Software-Fixes von GitHub.
    • Tool-Output: Logs von Software-Tools (wie Fehlermeldungen oder Suchergebnisse).
    • Strukturierte Dokumente: Forschungsarbeiten, README-Dateien und Wikipedia-Seiten mit Tabellen und Listen.
    • Normaler Text: Standard-Fragen und Antworten (um sicherzustellen, dass sie nicht verlernten, normalen Text zu prüfen).

3. Der neue Detektiv: „LettuceDetect“

Sie trainierten ein neues KI-Modell (eine 2-Milliarden-Parameter-Version eines Modells namens Qwen), um als Detektiv zu fungieren.

  • Der Job: Der Detektiv betrachtet die Anfrage (Request), die Referenzbücher und die Antwort der Assistentin. Er muss mit dem Finger auf die exakte Lüge zeigen und sagen: „Dieses spezifische Wort ist erfunden“ oder „Diese Zahl ist falsch“.
  • Die Ergebnisse:
    • Bei Code und Tools: Der neue Detektiv ist ein Superheld. Er hat 60 % der Lügen in Code und Tool-Logs erkannt.
    • Der Wettbewerb: Die alten „Standard“-Faktenchecker (wie LettuceDetect-large) und sogar riesige, intelligente KI-Richter (Zero-shot LLMs) erkannten in Code nur etwa 17 % bis 22 % der Lügen. Sie waren im Grunde blind für technische Fehler.
    • Bei normalem Text: Der neue Detektiv ist immer noch sehr gut darin, normalen Text zu prüfen (er erzielt ähnliche Werte wie die besten bestehenden Systeme), was beweist, dass er beim Erlernen des Lesens von Code sein allgemeines Wissen nicht verloren hat.

4. Warum „Span-Level“ wichtig ist

Das Paper betont, dass sie nicht einfach nur sagen: „Lehne diese Antwort ab.“ Sie betreiben „Span-Level Detection“.

  • Analogie: Stellen Sie sich vor, ein Student schreibt einen 10-seitigen Essay. Ein Satz darin ist eine Lüge.
    • Alter Weg: „Die ganze Arbeit durchfallen lassen.“ (Zu hart; die anderen 9 Seiten könnten perfekt sein).
    • Neuer Weg: „Hebe den einen Satz hervor, der eine Lüge ist.“ (Präzise und hilfreich).
  • In Code ist dies entscheidend. Wenn ein Programm 100 Zeilen hat und nur eine Zeile falsch ist, wollen Sie nicht das ganze Programm wegwerfen; Sie wollen nur diese eine Zeile korrigieren.

Zusammenfassung

Dieses Paper präsentiert einen neuen, vereinheitlichten „Wahrheitsdetektor“, der die chaotische, technische Realität moderner KI-Assistenten bewältigen kann. Es geht über das bloße Prüfen von einfachem Text hinaus und erkennt winzige, gefährliche Fehler in Code, Software-Logs und strukturierten Dokumenten.

Ihr neues Modell, LettuceDetect-Qwen-2B, ist deutlich besser darin, diese technischen Lügen zu finden als bisherige Werkzeuge – insbesondere wenn die Assistentin Code schreibt oder Software-Logs liest – während es gleichzeitig ein erstklassiger Faktenchecker für normale Sprache bleibt. Sie haben alle ihre Daten und Modelle veröffentlicht, damit andere dieses „Such die Differenz“-Spiel nutzen können, um bessere, zuverlässigere KI-Systeme zu bauen.

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 →