Relational reasoning and inductive bias in transformers and large language models
Diese Arbeit untersucht, wie Transformer transitive Inferenz durchführen, und zeigt, dass zwar das In-Weights-Lernen natürlicherweise lineare Einbettungen für eine robuste Generalisierung entwickelt, das In-Context-Lernen jedoch typischerweise auf Kopiestrategien zurückgreift, es sei denn, es wurde auf linearen Aufgaben vortrainiert oder explizit dazu aufgefordert, lineare mentale Karten zu konstruieren, was unterstreicht, dass sowohl Trainingsregime als auch die Geometrie der Repräsentation die Fähigkeiten zum relationalen Schlussfolgern entscheidend bestimmen.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung eines Preprints, das nicht peer-reviewed wurde. Dies ist kein medizinischer Rat. Treffen Sie keine Gesundheitsentscheidungen auf Grundlage dieses Inhalts. Vollständigen Haftungsausschluss lesen
Stellen Sie sich vor, Sie unterrichten einen Roboter darin, die Welt zu verstehen. Sie möchten wissen, ob er herausfinden kann, dass, wenn A größer als B ist und B größer als C, dann A notwendigerweise größer als C sein muss. Dies wird als „transitiver Schluss" bezeichnet, ein klassisches Logikrätsel, das Menschen und sogar Affen auf natürliche Weise lösen.
Diese Studie untersucht, wie zwei verschiedene Arten des „Lernens" in KI-Modellen (speziell Transformern) dieses Rätsel bewältigen. Die Autoren stellten fest, dass wie der Roboter lernt, verändert was er lernt.
Hier ist die Aufschlüsselung ihrer Erkenntnisse mit einfachen Analogien:
1. Die zwei Lernstile: Die „Festplatte" versus die „Lernkarte"
Die Studie vergleicht zwei Wege, auf denen ein Modell lernt:
Lernen in den Gewichten (In-Weights Learning, IWL) – Der „Festplatten"-Ansatz:
Stellen Sie sich vor, Sie lernen für eine Prüfung, indem Sie Fakten auswendig lernen, bis sie dauerhaft in Ihrem Gehirn (oder einer Festplatte) eingeprägt sind. Sobald das Training abgeschlossen ist, „weiß" der Roboter die Regeln.- Das Ergebnis: Wenn der Roboter auf diese Weise lernte, merkte er sich nicht nur die spezifischen Paare, die er sah (A>B, B>C). Er baute eine mentale „Zahlenlinie" auf. Er verstand, dass alles einen Rang hat. Weil er diese mentale Karte hatte, konnte er leicht die Beziehung zwischen Elementen erraten, die er nie zusammen gesehen hatte (wie A und C). Er verhielt sich genau wie ein Mensch oder ein Affe und wurde mit dem Rätsel besser, je weiter die Elemente auf der Liste voneinander entfernt waren.
Kontextuelles Lernen (In-Context Learning, ICL) – Der „Lernkarten"-Ansatz:
Stellen Sie sich vor, Sie schreiben eine Prüfung, dürfen aber einen Spickzettel (den Kontext) direkt vor sich liegen haben. Sie merken sich die Regeln nicht; Sie schauen sich nur die Beispiele an, die im Moment zur Verfügung stehen, um die spezifische Frage zu lösen.- Das Ergebnis: Wenn der Roboter auf diese Weise lernte, war er sehr clever darin, das zu kopieren, was auf dem Spickzettel stand. Wenn der Spickzettel „A > B" sagte und die Frage „A > B" lautete, bekam er es richtig. Aber wenn die Frage „A > C" war (was nicht auf dem Zettel stand), scheiterte er. Er baute keine mentale Karte auf; er spielte nur ein Spiel von „Vergleichen und Kopieren". Er löste das Rätsel nur, wenn die Antwort buchstäblich im Prompt geschrieben stand.
2. Der „Aha!"-Moment: Den Roboter dazu bringen, in Linien zu denken
Die Forscher fragten: Können wir den „Lernkarten"-Roboter dazu bringen, wie der „Festplatten"-Roboter zu denken?
Sie versuchten, den „Lernkarten"-Roboter auf einer anderen Aufgabe vorzu-trainieren: Lineare Regression. Stellen Sie sich dies vor als den Roboter zu lehren, eine gerade Linie durch eine Reihe von Punkten zu ziehen.
- Die Magie: Sobald der Roboter gelernt hatte, gerade Linien zu ziehen (eine lineare Beziehung), begann er plötzlich, das Rätsel des transitiven Schlusses perfekt zu lösen, selbst wenn er die „Lernkarten"-Methode verwendete.
- Warum? Weil das Ziehen einer Linie Sie zwingt zu verstehen, dass Zahlen eine Ordnung haben (1, 2, 3...). Sobald der Roboter dieses „Linien"-Konzept verstand, konnte er es auf das neue Rätsel anwenden. Er hörte auf, nur zu kopieren, und begann zu schlussfolgern.
3. Der Realitäts-Test: Große Sprachmodelle befragen
Schließlich testete das Team dies an riesigen, realen KI-Modellen (Large Language Models wie denjenigen, mit denen Sie vielleicht chatten). Sie gaben diesen Modellen Logikrätsel, bei denen die Fakten entweder:
- Der Realität entsprachen (z. B. „Ein Wal ist größer als ein Fisch").
- Der Realität widersprachen (z. B. „Ein Fisch ist größer als ein Wal" – wodurch das Modell gezwungen wurde, sein Gedächtnis zu ignorieren und nur die neuen Fakten zu betrachten).
Sie gaben den Modellen einen „Hinweis" darüber, wie sie das Problem visualisieren sollten:
- Hinweis A (Die Zahlenlinie): „Stellen Sie sich diese Elemente auf einer geraden Linie vom Kleinsten zum Größten vor."
- Hinweis B (Der Kreis): „Stellen Sie sich diese Elemente auf einem Kreis vor."
Die Erkenntnis:
- Wenn den Modellen gesagt wurde, eine gerade Linie zu verwenden, lösten sie die Logikrätsel viel besser, insbesondere die kniffligen, bei denen sie ihr Vorwissen ignorieren mussten.
- Wenn ihnen gesagt wurde, einen Kreis zu verwenden, hatten sie Schwierigkeiten. Warum? Weil auf einem Kreis die Regeln von „größer als" zusammenbrechen (wenn man den Kreis herumgeht, kann A größer als B sein, B größer als C, aber C kann sich herumwinden und größer als A sein). Die „Kreis"-Geometrie verwirrte die Logik.
Die große Erkenntnis
Die Studie kommt zu dem Schluss, dass Geometrie wichtig ist.
- Wenn ein KI-Modell lernt, Fakten in seinem „Gehirn" (Gewichten) zu speichern, baut es natürlich eine geradlinige Karte der Welt auf, die es ihm ermöglicht, logisch zu schlussfolgern.
- Wenn ein KI-Modell sich nur auf die Informationen vor sich verlässt (Kontext), neigt es dazu, nur Muster zu kopieren, es sei denn, es wurde speziell darauf trainiert, in „Linien" zu denken.
- Selbst für riesige, intelligente KI-Modelle hilft es ihnen, besser zu schlussfolgern, ihnen einfach zu sagen, sie sollen sich eine „gerade Linie" vorstellen, als ihnen zu sagen, sie sollen sich einen „Kreis" vorstellen.
Kurz gesagt: Um KI dazu zu bringen, wie ein Mensch zu schlussfolgern, braucht man nicht nur mehr Daten; man muss ihr die richtige Form des Denkens geben.
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.