← Neueste Arbeiten
🤖 AI

Data-driven Circuit Discovery for Interpretability of Language Models

Dieser Beitrag kritisiert bestehende hypothesengetriebene Methoden zur Entdeckung von Schaltkreisen dafür, dass sie datasetspezifische Schaltkreise erzeugen, die die wahre mechanistische Vielfalt von Sprachmodellen nicht erfassen, und schlägt datengesteuerte Schaltkreisentdeckung (DCD) vor, ein neues Framework, das Beispiele nach Verarbeitungssimilarität clustert, um mehrere verschiedene, hochfidele Schaltkreise für eine einzelne Aufgabe aufzudecken.

Ursprüngliche Autoren: Daking Rai, Mor Geva, Ziyu Yao

Veröffentlicht 2026-05-12
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Daking Rai, Mor Geva, Ziyu Yao

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ätten einen riesigen, superschlauen Roboter (ein Sprachmodell), der Geschichten schreiben, Mathematik betreiben und Rätsel lösen kann. Wissenschaftler wollen verstehen, wie dieser Roboter denkt. Sie nennen dies „Mechanistische Interpretierbarkeit".

Der traditionelle Weg, den Wissenschaftler dafür eingeschlagen haben, gleicht dem Versuch, den „Motor" eines Autos zu finden, indem man sich eine einzelne, spezifische Fahrt ansieht. Sie sagen: „Okay, der Roboter ist gerade von Punkt A nach Punkt B gefahren. Lassen Sie uns genau nachvollziehen, welche Zahnräder sich gedreht haben, um das zu bewirken." Sie nennen diesen kartierten Pfad einen Schaltkreis.

Das Problem: Die „Einheitsgröße"-Falle
Die Arbeit argumentiert, dass die alte Methode fehlerhaft ist, weil sie zwei falsche Annahmen trifft:

  1. Die Datensatz-Annahme: Sie geht davon aus, dass die spezifischen Beispiele, die die Wissenschaftler verwendeten (wie eine bestimmte Satzstruktur), alle Möglichkeiten repräsentieren, wie der Roboter die Aufgabe bewältigen kann.
  2. Die Ein-Motor-Annahme: Sie geht davon aus, dass der Roboter unabhängig davon, wie die Frage gestellt wird, nur einen spezifischen Satz von Zahnrädern (Schaltkreis) verwendet, um die Aufgabe zu lösen.

Die Entdeckung: Der Roboter hat viele Motoren
Die Forscher testeten dies, indem sie dem Roboter dieselbe Aufgabe stellten, jedoch mit leichten Variationen (wie das Ändern der Namen in einer Geschichte oder das Formulieren des Matheproblems in Worten statt in Zahlen).

Sie stellten fest, dass:

  • Wenn sie den „Motor" des Roboters für eine Geschichte mit Namen wie „John und Mary" kartierten, dieser völlig anders aussah als der Motor, der für eine Geschichte mit Namen wie „Person X und Person Y" verwendet wurde.
  • Noch schlimmer: Wenn sie zwei völlig unterschiedliche Aufgaben (wie „Objekt finden" und „Mathematik betreiben") in einen großen Datenhaufen mischten, versuchte die alte Methode dennoch, eine einzige Karte darauf zu zwingen. Sie erzeugte einen chaotischen, verwirrenden Schaltkreis, der ein „Frankenstein"-Gemisch aus beiden Aufgaben war, anstatt zu erkennen, dass der Roboter tatsächlich zwischen zwei verschiedenen Motoren wechselte, je nach Eingabe.

Die Lösung: Datengetriebene Schaltkreis-Entdeckung (DCD)
Um dies zu beheben, schlagen die Autoren eine neue Methode namens Datengetriebene Schaltkreis-Entdeckung (Data-Driven Circuit Discovery, DCD) vor.

Stellen Sie es sich so vor:

  • Alte Methode: Sie bitten eine Gruppe von Menschen, ein Rätsel zu lösen. Sie schauen sich die Lösungen aller an und versuchen, einen Master-Plan zu zeichnen, der erklärt, wie jeder es gelöst hat. Wenn einige einen Hammer und andere einen Schraubenzieher verwendeten, wird Ihr Plan zu einem verwirrenden Durcheinander beider Werkzeuge.
  • Neue Methode (DCD): Sie schauen sich zunächst die Menschen an und gruppieren sie danach, wie sie das Problem lösen. Sie bringen alle „Hammer-Nutzer" in einen Raum und alle „Schraubenzieher-Nutzer" in einen anderen. Dann zeichnen Sie einen separaten, sauberen Plan für die Hammer-Gruppe und einen anderen, sauberen Plan für die Schraubenzieher-Gruppe.

Wie DCD funktioniert (Die Metapher)

  1. Daten sortieren: Anstatt den Roboter zu zwingen, einen einzigen Pfad zu verwenden, betrachtet DCD jedes einzelne Beispiel, das der Roboter verarbeitet. Es fragt: „Lässt dieses Beispiel die inneren Zahnräder des Roboters ähnlich drehen wie jenes andere Beispiel?"
  2. Gruppen erstellen: Es sortiert die Beispiele basierend darauf, wie der Roboter sie verarbeitet, in „Cluster".
  3. Spezifische Schaltkreise finden: Anschließend findet es eine spezifische, saubere „Motor-Karte" für jede Gruppe.

Die Ergebnisse
Als sie diese neue Methode anwandten:

  • Stellten sie fest, dass der Roboter tatsächlich mehrere unterschiedliche Mechanismen (Motoren) für das verwendet, was Menschen als nur „eine Aufgabe" betrachten.
  • Die neuen Karten (Schaltkreise) waren viel genauer (treu) und einfacher (spärlicher) als die alten, chaotischen Karten.
  • Entscheidend war, dass die interne Organisation des Roboters nichts mit menschlichen Bezeichnungen wie „Mathematik" oder „Geschichte" zu tun hatte. Sie organisierte sich nach der Struktur der Eingabe. DCD respektiert die interne Logik des Roboters, anstatt menschliche Kategorien darauf zu zwingen.

Zusammenfassung
Die Arbeit sagt: „Hören Sie auf, nach einem universellen Motor für eine Aufgabe zu suchen. Der Roboter ist schlauer und flexibler als das. Er hat verschiedene Motoren für verschiedene Situationen. Unsere neue Methode, DCD, lässt uns die Daten sagen, wo die Grenzen liegen, damit wir den richtigen Motor für den richtigen Job finden können, anstatt eine einzelne, verwirrte Motor-Karte über alles zu stülpen."

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 →