Unconditional Truthfulness: Learning Unconditional Uncertainty of Large Language Models
Dieser Beitrag stellt eine neue Methode zur Quantifizierung der Unsicherheit von Large Language Models vor, die durch das Training eines Regressionsmodells auf Aufmerksamkeitskarten, Token-Wahrscheinlichkeiten und rekurrent berechneten Unsicherheitswerten Halluzinationen effektiv erkennt und die selektive Generierung über mehrere Datensätze und Modelle hinweg verbessert.
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 hören einem sehr intelligenten, schnell redenden Roboter zu, der Ihnen eine Geschichte erzählt. Der Roboter ist hervorragend darin, Sätze zu erfinden, aber manchmal ist er sich Dinge sicher, die tatsächlich falsch sind (diese werden „Halluzinationen" genannt).
Das Problem ist, dass der Roboter nicht weiß, dass er lügt. Er redet einfach weiter, und wenn er früh einen Fehler macht, wird er noch selbstsicherer, während er den Rest der Geschichte auf diesem Fehler aufbaut. Es ist wie ein Spiel „Stille Post", bei dem die erste Person eine falsche Tatsache flüstert und alle anderen sie mit zunehmender Selbstsicherheit wiederholen.
Das Problem: Der blinde Fleck des Roboters
Aktuelle Methoden, um zu prüfen, ob der Roboter lügt, betrachten normalerweise den „Selbstvertrauens-Wert" (confidence score) des Roboters für jedes einzelne Wort. Doch das ist tückisch. Wenn der Roboter sagt: „Der Himmel ist grün", könnte er sich trotzdem beim nächsten Wort „Gras" sehr sicher fühlen, weil er einfach seiner eigenen Logik folgt. Er merkt nicht, dass der gesamte Satz auf einer Lüge aufbaut.
Die Autoren dieses Papiers nennen dies das Problem der „bedingten Abhängigkeit". Das Selbstvertrauen des Roboters für das nächste Wort hängt vollständig vom vorherigen Wort ab, selbst wenn dieses vorherige Wort ein Fehler war.
Die Lösung: TAD (Trainable Attention-Based Dependency)
Die Forscher haben ein neues Werkzeug namens TAD entwickelt. Stellen Sie sich TAD als einen superintelligenten Redakteur vor, der neben dem Roboter sitzt und beobachtet, wie er Wort für Wort schreibt.
So funktioniert der Redakteur, anhand einiger einfacher Analogien:
- Der „Blick" (Attention): Wenn der Roboter spricht, „schaut" er auf vorherige Wörter, um zu entscheiden, was er als Nächstes sagt. Die Forscher stellten fest, dass der „Blick" (die Aufmerksamkeit) des Roboters, wenn er die Wahrheit sagt, stabil und fokussiert ist. Wenn er jedoch zu halluzinieren beginnt, wird sein Blick wackelig oder verwirrt. TAD beobachtet diesen Blick genau.
- Die „Kettenreaktion" (Recurrence): Der Redakteur betrachtet nicht nur das aktuelle Wort. Er erinnert sich an die Unsicherheit der vorherigen Wörter. Wenn der Roboter beim Wort Nr. 1 strauchelte, markiert der Redakteur das Wort Nr. 2, 3 und 4 als verdächtig, selbst wenn der Roboter sich bei ihnen sehr sicher anhört. Es ist wie ein Lehrer, der weiß, dass, wenn ein Schüler den ersten Schritt einer Matheaufgabe falsch berechnet, die Endergebnis wahrscheinlich auch falsch ist, egal wie ordentlich der Schüler es geschrieben hat.
- Das „Zweistufige Training": Um diesen Redakteur zu unterrichten, verwendeten die Forscher einen zweistufigen Prozess.
- Schritt 1: Sie lehrten den Redakteur, Fehler allein anhand des rohen Selbstvertrauens des Roboters zu erkennen.
- Schritt 2: Sie ließen den Redakteur sein eigenes „Bauchgefühl" aus Schritt 1 nutzen, um noch besser zu lernen. Es ist wie beim Sporttraining: Zuerst lernt man die Grundbewegungen, dann übt man ein komplettes Spiel, bei dem man auf die eigenen vorherigen Bewegungen reagieren muss.
Wie sie es testeten
Sie testeten diesen Redakteur an zehn verschiedenen Aufgabentypen, vom Zusammenfassen von Nachrichtenartikeln bis hin zum Beantworten kniffliger Quizfragen, und zwar mit drei verschiedenen Versionen des Roboters (LLaMA, Gemma und Qwen).
- Das Ergebnis: TAD war viel besser darin, die Lügen des Roboters aufzudecken als jede andere Methode, die sie versuchten. Es war besonders gut darin, zu erkennen, wenn eine lange Geschichte aus dem Ruder lief.
- Die Effizienz: Im Gegensatz zu anderen Methoden, bei denen der Roboter fünfmal über die Antwort „nachdenken" muss (was langsam und teuer ist), ist TAD sehr schnell. Es fügt dem Denkprozess des Roboters nur etwa 5 % zusätzliche Zeit hinzu. Es ist wie ein kurzer zweiter Blick, anstatt den Roboter zu bitten, die ganze Geschichte neu zu schreiben.
Das Fazit
Das Papier behauptet, dass wir durch das Unterrichten eines Computermodells, darauf zu achten, wie der Roboter seine eigenen vorherigen Wörter betrachtet, und durch das Erinnern an Fehler, die früher im Satz gemacht wurden, einen viel besseren „Lügendetektor" für KI aufbauen können. Dies macht KI sicherer und zuverlässiger, besonders bei langen Antworten, ohne die Dinge zu sehr zu verlangsamen.
Was das Papier NICHT behauptet
- Es wird nicht behauptet, dass dies für jeden KI-Typ in jeder Situation funktioniert (es wurde an spezifischen Modellen und Aufgaben getestet).
- Es wird nicht behauptet, dass dies ein medizinisches Werkzeug oder ein Richter ist.
- Es wird nicht behauptet, dass die KI niemals wieder Fehler machen wird; es wird lediglich behauptet, dass dieses Werkzeug besser darin ist, Fehler zu erkennen, damit sie herausgefiltert werden können.
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.