The Shape of Addition: Geometric Structures of Arithmetic in Large Language Models
Dit artikel onthult dat rekenfouten in grote taalmodellen voortkomen uit "geometrische verschuivingen" binnen een continue latente ruimte genaamd de Iso-Raw-Sum Trajectory, waarbij een Noisy Quantization Model wordt voorgesteld om te verklaren hoe neurale ruis de voortplanting van carries verstoort en een geometrisch kader biedt om deze fouten te detecteren en te corrigeren.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Het Grote Mysterie: Waarom falen slimme AI-modellen bij simpele wiskunde?
Stel je een briljante student voor die complexe essays kan schrijven en logische puzzels kan oplossen, maar af en toe een simpele optelsom fout doet, zoals zeggen dat is in plaats van $651$. Dit is de "paradox" waar het paper mee begint: Large Language Models (LLM's) zijn geweldig in hoogwaardige redenering, maar verrassend fragiel bij basiswiskunde, waarbij ze vaak "off-by-one" fouten maken (één cijfer net verkeerd krijgen).
De onderzoekers wilden weten: Waar vindt de fout plaats binnen het brein van de computer? Is het model in de war over de getallen, of is het slechts een kleine uitschieter aan het einde?
De Ontdekking: De "Digitale Snelweg" (Geometrische Structuur)
Om het antwoord te vinden, keken de onderzoekers in de "residual stream" van het model (de interne snelweg waar informatie doorheen reist). Ze gebruikten een techniek genaamd UMAP om de enorme, complexe 3D (of 3000D) kaart van de gedachten van het model terug te brengen naar een 2D-afbeelding die zij konden zien.
Ze ontdekten dat de interne wiskunde van het model er niet uitziet als een rommelige hoop data. In plaats daarvan ziet het eruit als een hooggeorganiseerd geometrisch landschap:
- De Cijferbekkens (De Steden): Stel je tien grote, diepe valleien of "bekkens" voor, één voor elk cijfer van 0 tot 9. Als het model aan "5" denkt, bevindt de interne staat van het model zich diep in de "5-vallei".
- De Draagvezels (De Wegen): Binnen elke vallei lopen onzichtbare "wegen" of vezels doorheen. Deze wegen vertegenwoordigen de carry (het getal dat je overdraagt naar de volgende kolom, zoals wanneer je bij de 1 overdraagt naar de volgende kolom).
- Eén weg is voor "Carry 0".
- Een andere weg is voor "Carry 1".
- Een derde weg is voor "Carry 2".
De Analogie: Denk aan het wiskundige proces van het model als een trein die over een specifiek spoor reist. Het "spoor" is de Raw Sum (de som van de cijfers die je op dit moment optelt). Het "station" is het Cijfer (0–9). Het "ticket" is de Carry.
Het Kernconcept: De "Iso-Raw-Sum Trajectory" (IRST)
Het paper geeft een naam aan een specifieke structuur die ze hebben gevonden: de Iso-Raw-Sum Trajectory (IRST).
- Wat het is: Een continue, kronkelende pad dat verschillende cijferbekkens met elkaar verbindt.
- Hoe het werkt: Als je getallen optelt die samen een specifiek bedrag vormen (bijvoorbeeld 11), beweegt de interne staat van het model langs een enkele, continue draad. Terwijl de "carry" verandert van 0 naar 1 naar 2, glijdt het model soepel langs deze draad, bewegend van de "1-vallei" naar de "2-vallei" naar de "3-vallei".
- Het Inzicht: Het model springt niet willekeurig tussen getallen. Het glijdt langs een gladde, continue draad.
Het Probleem: "Geometrische Slippage"
Dus, waarom maakt het model fouten?
De onderzoekers stellen voor dat het model de wiskunde meestal correct uitvoert, maar in de war raakt op het exacte moment dat het moet beslissen bij welk "station" (cijfer) het moet stoppen.
- De Analogie: Stel je voor dat het model een auto is die over een gladde weg rijdt (de IRST). De weg passeert vlak tussen twee steden (Cijfer 1 en Cijfer 2) door.
- De Ruis: De motor van de auto heeft een beetje "statische elektriciteit" of trilling (neurale ruis).
- De Slippage: Wanneer de auto precies op de grens tussen de twee steden rijdt, duwt die kleine trilling de auto net iets te ver in de verkeerde stad.
- Als de auto bij Stad 1 had moeten stoppen, duwt de ruis de auto in Stad 2 (Overschatting/Hallucinatie).
- Als de auto bij Stad 2 had moeten stoppen, duwt de ruis de auto terug naar Stad 1 (Onderschatting/Leakage).
Het paper noemt dit Geometric Slippage. De wiskundige logica is aanwezig, maar de "beslissingsgrens" is vaag door interne ruis.
Het "Noisy Quantization" Model
De auteurs formaliseren dit met een theorie genaamd het Noisy Quantization Model.
- Continue Potentieel: Het model denkt niet alleen in hele getallen (0, 1, 2). Het denkt in een continu "potentieel" of "druk" (zoals 1.4, 1.51, 1.9).
- De Drempelwaarde: Om een definitief antwoord te geven, moet het model dit continue getal naar het dichtstbijzijnde gehele getal afronden (Quantisatie).
- De Fout: Als het continue getal 1.9 is en de ruis voegt een klein beetje toe, kan het de drempelwaarde van 2.0 overschrijden, waardoor het model "2" uitspreekt terwijl het eigenlijk "1" had moeten zijn.
Ze ontdekten dat fouten het vaakst voorkomen wanneer de "druk" precies in het midden tussen twee hele getallen ligt (zoals 1.9 of 2.1), wat een "badkuip"-vorm van fouten creëert: hoge foutpercentages aan de randen, lage foutpercentages in het midden.
De "Magie" van Probes
Een van de coolste bevindingen gaat over Probes. Een probe is een simpel hulpmiddel dat naar de interne staat van het model kijkt en probeert te raden waar het aan denkt.
- De Verrassing: Zelfs wanneer het model het foute antwoord geeft (bijv. het zegt "2" maar het antwoord is "1"), kan een probe naar de interne staat kijken en correct zeggen: "Hé, het model weet eigenlijk dat het antwoord 1 is, en het weet dat de carry 0 is."
- De Verklaring: Omdat de interne staat van het model een glad, continu landschap is, liggen de "waarheid" en de "fout" direct naast elkaar. Een probe kan de "waarheid" zien die verborgen zit in de "fout" omdat ze geometrisch dicht bij elkaar liggen. Het is alsoals iemand zien die aan de verkeerde kant van een hek staat, maar precies weten aan welke kant van het hek diegene bedoeld had te staan.
De Oplossing: "Dual-Stream Consistency"
Omdat het model de juiste wiskunde intern wél weet, maar alleen aan het einde uitglijdt, hebben de onderzoekers een oplossing gebouwd.
- Stream 1 (Lokaal): Een hulpmiddel controleert de directe wiskunde (de som van de huidige kolom).
- Stream 2 (Globaal): Een hulpmiddel controleert de "druk" (het carry-potentieel van vorige stappen).
- De Controle: Als de output van het model niet overeenkomt met wat deze twee hulpmiddelen zeggen dat consistent zou moeten zijn, grijpt het systeem in. Het dwingt het model om het wiskundig consistente cijfer uit te geven.
Het Resultaat: Deze methode verminderde fouten aanzienlijk zonder dat het model opnieuw getraind hoefde te worden. Het bewees dat het "brein" van het model de correcte informatie de hele tijd al vasthield; het had alleen een duwtje nodig om aan de juiste kant van de geometrische lijn te blijven.
Samenvatting
- Het Model: LLM's doen aan wiskunde door langs gladde, continue paden (vezels) te glijden in een geometrisch landschap.
- De Fout: Fouten ontstaan wanneer interne "statische elektriciteit" het model over de lijn naar de verkeerde cijfer-vallei duwt.
- De Waarheid: Zelfs wanneer het model een fout antwoord geeft, is het juiste antwoord nog steeds verborgen in de interne staat, slechts licht verschoven.
- De Fix: Door te controleren of de interne "druk" overeenkomt met de lokale wiskunde, kunnen we deze uitschieters opvangen en in realtime corrigeren.
Het paper concludeert dat de fragiliteit van de wiskunde in LLM's geen gebrek aan kennis is, maar een geometrische instabiliteit veroorzaakt door ruis bij de beslissingsgrenzen.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.