Localizing Anchoring Pathways in Language Models
Diese Arbeit untersucht die internen Mechanismen von Verankerungseffekten in 7B–8B Qwen- und Llama-Modellen und zeigt auf, dass Methoden der Attribution auf Kantenebene die relevanten Entscheidungssignale genauer lokalisieren als Methoden auf Knotenebene und dass diese Pfade zwar innerhalb eines Modells über verschiedene Verankerungsrichtungen hinweg konsistent sind, sich jedoch zwischen Basis- und Instruktions-optimierten Varianten signifikant unterscheiden.
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 ein großes Sprachmodell (LLM) wie einen superintelligenten, aber etwas leichtgläubigen Detektiv vor. Sie geben ihm ein Rätsel, das er lösen soll, und schieben ihm dabei eine zufällige, irrelevante Zahl in das Gespräch ein – wie zum Beispiel: „Übrigens, das Lotterieticket blieb bei der 15 stehen“, bevor Sie fragen: „Wie viele Tage braucht der Mond für einen Umlauf um die Erde?“
Obwohl der Detektiv die Antwort eigentlich kennt (27 Tage), könnte diese zufällige „15“ ihn dazu verleiten, sich ein wenig zu sehr in Richtung der 15 zu bewegen. Dies nennt man Anchoring (Ankerheuristik). Es ist ein kognitiver Bias, bei dem eine irrelevante Zahl Ihr Urteil in ihre Richtung zieht.
Dieses Paper ist wie ein Team von Maschinenbauingenieuren, die diesen Detektiv auseinandernehmen, um genau zu sehen, wo in seinem Gehirn diese „Leichtgläubigkeit“ stattfindet. Sie wollen wissen: Welche spezifischen Drähte und Schalter innerhalb des Computers übertragen das Signal, das sagt: „Hey, diese zufällige Zahl ist wichtig!“
Hier ist, wie sie es gemacht haben und was sie herausgefunden haben, einfach erklärt:
1. Das Setup: Ein kontrolliertes Spiel
Anstatt den Detektiv einen langen Aufsatz schreiben zu lassen, verwandelten die Forscher den Test in ein Multiple-Choice-Spiel.
- Die Frage: „Wie lange dauert ein Mondumlauf?“ (Korrekte Antwort: 27 Tage).
- Die Falle: Sie fügten einen Satz mit einer zufälligen Zahl hinzu, entweder einem „niedrigen Anker“ (15) oder einem „hohen Anker“ (49).
- Das Ziel: Sie maßen, wie stark sich das Vertrauen des Modells in Richtung der falschen Antwort (15 oder 49) verschob, nur weil diese Zahl erwähnt wurde.
Sie bestätigten, dass die Modelle tatsächlich getäuscht wurden, genau wie Menschen.
2. Die Methode: Das Verfolgen der Drähte
Um die „Leichtgläubigkeits-Schaltkreise“ zu finden, nutzten die Forscher eine Technik namens Circuit Localization (Schaltkreis-Lokalisierung).
- Die Analogie: Stellen Sie sich das Modell als eine riesige Stadt mit Millionen von Straßen (Edges/Kanten) vor, die Stadtteile (Nodes/Knoten) miteinander verbinden.
- Der alte Weg: Früher betrachteten Forscher ganze Stadtteile (Nodes), um zu sehen, wo der Verkehr hoch war.
- Der neue Weg: Dieses Paper fand heraus, dass es viel besser ist, die einzelnen Straßen (Edges) zu betrachten. Es ist, als würde man erkennen, dass das Problem nicht der gesamte Stadtteil „Innenstadt“ ist, sondern ganz spezifisch die eine Brücke, die die Innenstadt mit den Vororten verbindet.
Sie fanden heraus, dass Edge-Level-Methoden (Betrachtung der Verbindungen) viel genauer darin waren, den Bias zu finden, als Node-Level-Methoden (Betrachtung der Komponenten allein). Die „Leichtgläubigkeit“ steckt nicht in einem spezifischen Teil des Gehirns, sondern im Pfad, auf dem die Information reist.
3. Die Ergebnisse: Was die Karte enthüllte
A. Die „niedrigen“ und „hohen“ Anker nutzen dieselben Straßen
Egal, ob das Modell durch eine niedrige Zahl (15) oder eine hohe Zahl (49) getäuscht wurde – der Verkehr floss durch fast exakt dieselben Straßen.
- Die Metapher: Es ist wie ein Fluss. Egal, ob das Wasser schnell fließt (hoher Anker) oder langsam (niedriger Anker), es nutzt immer noch dasselbe Flussbett. Das Modell besitzt einen gemeinsamen „Anfälligkeitspfad“ für die Beeinflussung durch Zahlen, unabhängig davon, ob die Zahl groß oder klein ist.
B. „Base-“ vs. „Instruction-Tuned-Modelle“
Die Forscher testeten zwei Versionen desselben Modells:
- Base Model: Der rohe, ungetrainierte Detektiv.
- Instruction-Tuned Model: Der Detektiv, der darauf trainiert wurde, Regeln zu befolgen und Fragen höflich zu beantworten.
Die Überraschung: Obwohl sie denselben allgemeinen „Flussbett“ nutzen (dieselbe Schicht des Netzwerks), änderten sich die spezifischen Straßen, die am wichtigsten sind, nach dem Training.
- Die Metapher: Stellen Sie sich vor, Sie bringen einem Fahrer eine neue Route bei. Er fährt immer noch durch dieselbe Stadt, aber die spezifischen Straßen, die er nimmt, um ans Ziel zu kommen, haben sich geändert. Das „Instruction Tuning“ (das Training) hat die wichtigsten Verbindungen neu verdrahtet. Ein Schaltkreis, der beim rohen Modell perfekt funktionierte, funktionierte beim trainierten Modell nicht immer gleich.
4. Das große Ganze
Dieses Paper beweist, dass Anchoring nicht nur ein „Glitch“ (Fehler) im Wissen des Modells ist. Es ist ein spezifischer, mechanischer Prozess, bei dem irrelevante Zahlen die Entscheidungspfade des Modells kapern.
- Wichtigste Erkenntnis: Der Bias wandert durch Verbindungen (Edges), nicht nur durch isolierte Teile.
- Wichtigste Erkenntnis: Niedrige und hohe Anker teilen sich dieselbe „Autobahn“, aber das Training des Modells mit neuen Regeln (Instruction Tuning) verändert, welche Ausfahrten auf dieser Autobahn am wichtigsten sind.
Kurz gesagt: Die Forscher haben die „Leichtgläubigkeit“ innerhalb der KI kartografiert und gezeigt, welche Drähte genau das Signal übertragen, wenn das Modell durch eine zufällige Zahl abgelenkt wird. Dies hilft uns zu verstehen, dass das Modell nicht einfach nur „falsch liegt“, sondern einem spezifischen, vorhersagbaren Pfad folgt, der es in die Irre führt.
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.