Parametric Knowledge is Not All You Need: Toward Honest Large Language Models via Retrieval of Pretraining Data
Dieses Paper befasst sich mit dem Problem der Halluzinationen bei LLMs, indem es einen robusten Evaluierungs-Benchmark vorschlägt, der die Prätrainingsdaten berücksichtigt, und eine neuartige Methode einführt, um die Ehrlichkeit des Modells durch den Abruf dieser Prätrainingsdaten zu verbessern.
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 einen brillanten, aber übermütigen Studenten namens „LLM“ vor, der während seines Trainings Milliarden von Büchern gelesen hat. Dieser Student ist großartig darin, Fragen zu beantworten, aber er hat einen entscheidenden Fehler: Er weiß nicht, was er nicht weiß. Wenn man ihm eine Frage zu einem Thema stellt, das er noch nie gesehen hat, erfindet er anstatt zu sagen: „Davon habe ich noch nie gehört“, stattdessen eine Geschichte. In der Welt der KI wird dies als Halluzination bezeichnet.
Das von Ihnen geteilte Paper argumentiert, dass wir die KI lehren müssen, den Unterschied zwischen „Das weiß ich“ und „Das weiß ich nicht“ zu verstehen, um sie vertrauenswürdig zu machen. Hier ist eine Aufschlüsselung ihrer Lösung, unter Verwendung einfacher Analogien.
Das Problem: Der „Black Box“-Blinde Fleck
Normalerweise versuchen Forscher, wenn sie testen wollen, ob eine KI ehrlich ist, die KI wie eine Black Box zu behandeln. Sie stellen ihr Fragen und sehen, was sie sagt, aber sie wissen nicht genau, welche Bücher die KI gelesen hat, um ihr Wissen zu erlangen.
- Der Fehler: Wenn die KI eine Frage falsch beantwortet, gehen die Forscher davon aus, dass die KI die Antwort „nicht weiß“. Aber vielleicht hat die KI die Antwort in ihren Trainingsbüchern gelesen; sie hat sie nur vergessen oder verwechselt.
- Das Ergebnis: Frühere Tests waren unfair, weil sie nicht unterscheiden konnten, ob die KI lügt (halluziniert) oder nur einen schlechten Tag hat (vergisst).
Die Lösung: Der „Open Book“-Ansatz
Die Autoren verwendeten ein spezielles Open-Source-KI-Modell namens Pythia. Der entscheidende Vorteil? Wir besitzen die gesamte Bibliothek der Bücher, die diese KI gelesen hat.
- Die Analogie: Stellen Sie sich vor, Sie geben dem Studenten eine spezifische Liste aller Bücher, die er studiert hat. Wenn Sie ihm nun eine Frage stellen, können Sie tatsächlich in der Bibliothek nachsehen: „Hat dieser Student die Antwort auf diese Frage gelesen?“
- Der neue Benchmark: Sie haben einen neuen Test erstellt (genannt TIP-TRIVIAQA), bei dem wir genau wissen, welche Fragen die KI wissen sollte (weil die Antwort in ihren Trainingsbüchern steht) und welche sie nicht wissen sollte (weil die Antwort nirgendwo in ihren Büchern vorkommt). Dies schafft ein faires Spielfeld, um die Ehrlichkeit zu messen.
Die Methode: Das „Bibliothekar“-System (RETAIN)
Um die Ehrlichkeit der KI zu verbessern, haben die Autoren sie nicht einfach nur angewiesen, „ehrlich zu sein“. Sie haben ein dreiteiliges System namens RETAIN gebaut, das wie ein kluger Bibliothekar fungiert:
Der Retriever (Der Sucher):
Wenn Sie eine Frage stellen, geht dieser Agent sofort in die „Bibliothek“ der KI (ihre Vortrainingsdaten), um nach der Antwort zu suchen. Es ist wie ein Bibliothekar, der Bücher aus dem Regal zieht, um zu sehen, ob die Antwort dort zu finden ist.Der Answerability Classifier (Der Torwächter):
Dieser Agent schaut sich die Bücher an, die der Bibliothekar gefunden hat. Er fragt: „Enthält dieses Buch tatsächlich die Antwort?“- Wenn Ja: Er gibt das Buch an den nächsten Agenten weiter.
- Wenn Nein: Er stoppt den Prozess und sagt der KI: „Wir haben die Antwort nicht in unserer Bibliothek. Sag ‚Ich weiß es nicht‘.“
Der Responder (Der Sprecher):
Dies ist die KI, die tatsächlich mit Ihnen spricht. Sie spricht nur, wenn der Torwächter grünes Licht gibt und ein relevantes Buch zum Lesen bereitstellt. Wenn der Torwächter „Nein“ sagt, sagt der Responder einfach: „Ich weiß es nicht.“
Warum das funktioniert
Die Autoren fanden heraus, dass diese Methode viel besser ist als bisherige Tricks.
- Der alte Weg: Der KI einfach nur zu sagen: „Wenn du dir nicht sicher bist, sag ‚Ich weiß es nicht‘“, funktionierte nicht gut. Die KI versuchte immer noch zu raten.
- Der RETAIN-Weg: Durch das physische Abrufen des Quellmaterials zuerst hat die KI einen „Realitätscheck“. Sie kann sehen: „Oh, die Antwort steht nicht in meinen Büchern“, sodass sie ehrlich zugibt, dass sie es nicht weiß.
- Bonus: Wenn die Antwort in den Büchern steht, gibt die KI eine viel genauere Antwort, weil sie das Quellmaterial in diesem Moment liest, anstatt sich nur auf ihr Gedächtnis zu verlassen.
Die Ergebnisse
Als sie dieses neue System testeten:
- War es viel besser darin, „Ich weiß es nicht“ zu sagen, wenn die Antwort nicht in seinen Trainingsdaten enthalten war.
- War es viel besser darin, korrekt zu antworten, wenn die Antwort in den Daten enthalten war.
- Es übertraf alle anderen von ihnen getesteten Methoden und bewies, dass der Zugriff der KI auf ihren eigenen „Quellcode“ (die Bücher, die sie gelesen hat) der Schlüssel dazu ist, sie ehrlich zu machen.
Kurz gesagt: Das Paper zeigt, dass man, um zu verhindern, dass eine KI Dinge erfindet, sie nicht nur anweisen sollte, ehrlich zu sein. Stattdessen sollte man ihr ein Werkzeug geben, um zuerst ihre eigene Bibliothek zu prüfen. Wenn die Antwort nicht dort ist, sollte sie ehrlich genug sein zu sagen: „Dazu habe ich nichts gelesen.“
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.