Arithmetic in the Wild: Llama uses Base-10 Addition to Reason About Cyclic Concepts
Diese Arbeit zeigt, dass Llama-3.1-8B über zyklische Konzepte nicht durch eine modulare Arithmetik rechnet, die spezifisch für die Periode des Konzepts ist, sondern indem es einen auf Fourier-Features basierenden und von einem spärlichen Satz gemeinsamer MLP-Neuronen angetriebenen, aufgabenagnostischen Basis-10-Additionsmechanismus wiederverwendet, um Summen zu berechnen, bevor sie zurück in den zyklischen Bereich abgebildet werden.
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
Die große Frage: Wie „denkt" die KI über Zeit?
Stellen Sie sich vor, Sie fragen eine intelligente KI: „Welcher Monat kommt sechs Monate nach August?"
Sie könnten erwarten, dass die KI ein spezielles „Kalender-Gehirn" besitzt, das einen Kreis aus 12 Monaten visualisiert und einfach einen Zeiger um sechs Schritte vorwärts dreht. So denken Menschen oft darüber nach.
Die Forscher haben jedoch festgestellt, dass Llama-3.1-8B (ein bestimmtes KI-Modell) das nicht tut. Stattdessen verwendet es einen „universellen Rechner", der Dezimalzahlen (unser normales Zahlensystem) spricht, selbst wenn die Frage Monate, Tage oder Stunden betrifft.
Die Analogie: Der universelle Übersetzer
Stellen Sie sich die KI als Übersetzer vor, der sehr gut in Mathematik, aber schrecklich in Geografie ist.
- Die Eingabe (Die Frage): Sie fragen: „Welcher Monat kommt sechs Monate nach August?"
- Der erste Schritt der KI: Sie ignoriert die Tatsache, dass „August" ein Monat ist. Sie übersetzt „August" in die Zahl 8 und „sechs" in 6.
- Die Berechnung (Die Mathematik): Sie führt eine Standardaddition durch: 6 + 8 = 14.
- Sie führt keine „modulare Arithmetik" durch (was 14 minus 12 = 2 bedeuten würde). Sie erhält einfach die rohe Summe, 14.
- Die Ausgabe (Die Antwort): Sie nimmt die Zahl 14 und übersetzt sie zurück in die „Monatssprache". Da 14 zwei Stellen nach 12 (dem Ende des Jahres) liegt, sagt sie Februar.
Die Überraschung: Die KI verwendet exakt dieselben mathematischen Neuronen, um „6 + 8 = ?" zu lösen, wie auch um „6 Monate nach August" zu lösen. Sie hat keinen separaten „Monatsrechner"; sie hat nur einen riesigen „Zahlenrechner", den sie für alles wiederverwendet.
Das geheime Rezept: Der „Fourier"-Rhythmus
Wie behält die KI diese Zahlen im Blick? Das Papier zeigt, dass sie etwas namens Fourier-Features verwendet.
Die Analogie: Der Trommelkreis
Stellen Sie sich das innere Gehirn der KI als einen Raum voller Trommeln vor.
- Einige Trommeln schlagen alle 2 Sekunden.
- Einige schlagen alle 5 Sekunden.
- Einige schlagen alle 10 Sekunden.
- Einige schlagen alle 100 Sekunden.
Wenn die KI Zahlen addiert, zählt sie nicht einfach „1, 2, 3". Stattdessen lauscht sie dem Rhythmus dieser Trommeln.
- Wenn die Summe 14 ist, hat die „10-Sekunden-Trommel" einmal geschlagen und die „2-Sekunden-Trommel" zweimal.
- Die KI kombiniert diese Rhythmen, um zu wissen, dass sie die Zahl 14 erreicht hat.
Warum ist das seltsam?
Wenn die KI über Monate (einen Zyklus von 12) nachdenken würde, würde man erwarten, dass sie eine „12-Sekunden-Trommel" verwendet. Aber das tut sie nicht. Sie bleibt bei der 10-Sekunden-Trommel (und 2, 5, 20, 50, 100). Sie behandelt Monate so, als wären sie nur Zahlen auf einer geraden Linie, nicht auf einem Kreis, bis zur allerletzten Sekunde.
Die „Magischen 28"-Neuronen
Die Forscher gruben tief im Code der KI (speziell in Schicht 18) und fanden ein winziges, spezialisiertes Team von Arbeitern, das für diese Mathematik verantwortlich ist.
- Das Team: Es gibt nur 28 Neuronen (winzige Verarbeitungseinheiten) von Tausenden in dieser Schicht.
- Der Job: Diese 28 Neuronen sind die „Additions-Crew". Sie sind diejenigen, die den Trommelrhythmen lauschen und die Zahlen zusammenaddieren.
- Die Effizienz: Dieses winzige Team (etwa 0,2 % der Schicht) leistet fast die gesamte Schwerstarbeit für die Addition, egal ob Sie nach Zeit, Tagen oder tatsächlichen Zahlen fragen.
- Die Spezialisierung: Diese 28 Neuronen sind nach ihrem „Trommelrhythmus" gruppiert. Einige sind das „Periode-2"-Team (prüft, ob eine Zahl gerade oder ungerade ist), einige sind das „Periode-5"-Team und einige das „Periode-10"-Team. Alle arbeiten zusammen, um die endgültige Summe zu bilden.
Der „Echo"-Effekt
Das Papier bemerkte auch eine lustige Eigenart. Wenn die KI „6 Monate nach August" berechnet (was 14 ist), gerät sie manchmal in Verwirrung darüber, wie groß die Zahl ist.
- Sie weiß, dass die Antwort 14 ist.
- Aber weil sie es so gewohnt ist, im Dezimalsystem zu denken, denkt sie manchmal auch, die Antwort könnte 114 sein (14 + 100).
- Es ist wie bei einer Person, die weiß, dass es 2:00 Uhr ist, aber für einen splitternden Moment auch denkt, es könnte 102:00 Uhr sein. Die KI wählt schließlich die richtige aus (Februar), aber das „Echo" der größeren Zahl bleibt hängen.
Zusammenfassung der Ergebnisse
- Kein spezielles „Kalender"-Gehirn: Die KI dreht keinen Kreis, um den nächsten Monat zu finden. Sie wandelt alles in Zahlen um, addiert sie und wandelt sie zurück.
- Dezimalzahlen sind König: Selbst für Zyklen wie 12 Monate oder 7 Tage verwendet die KI ein Dezimalsystem (Perioden von 2, 5, 10 usw.), um die Mathematik zu machen.
- Geteilte Mechanik: Dieselben 28 winzigen Neuronen machen die Mathematik für alles. Sie sind eine universelle Additionsmaschine.
- Geometrie vs. Berechnung: Nur weil die KI Monate in einem Kreis darstellt (wie ein Zifferblatt), bedeutet das nicht, dass sie mit einem Kreis berechnet. Sie berechnet mit einer geraden Linie von Zahlen und zeichnet den Kreis erst am allerletzten Ende.
Kurz gesagt: Die KI ist ein brillanter Buchhalter, der für alles einen Standardrechner verwendet, selbst wenn Sie sie bitten, ein Rätsel zu lösen, das wie eine Uhr aussieht. Sie „dreht" die Uhr nicht; sie macht einfach die Mathematik und sagt Ihnen, wohin der Zeiger zeigen sollte.
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.