Mechanistic evaluation of Transformers and state space models
Dit artikel maakt gebruik van causale interventies om aan te tonen dat hoewel Transformers en SSM's vergelijkbare nauwkeurigheid kunnen bereiken op associatieve recall-taken, ze fundamenteel verschillende mechanismen gebruiken—specifiek gebruiken Transformers en Based-modellen in-context inductie, terwijl de meeste SSM's vertrouwen op single-layer state-computaties, waarbij Mamba uniek is door inductie te bereiken via korte convoluties in plaats van via zijn kern-SSM-component.
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
Stel je voor dat je een robot probeert te leren hoe hij een geheugenspel moet spelen. Het spel is simpel: je laat de robot een lijst met paren zien, zoals "Appel = Rood," "Banaan = Geel," en "Druif = Paars." Vervolgens vraag je: "Wat is de kleur van de Banaan?" De robot moet terugkijken naar de lijst, "Banaan" vinden, en zich herinneren dat deze gekoppeld is aan "Geel."
In de wereld van AI wordt dit Associatieve Recall genoemd. De paper die je deelde, is een diepe duik in hoe verschillende soorten AI-hersenen (architecturen) dit spel oplossen. De onderzoekers keken niet alleen naar wie de hoogste score behaalde; ze legden de robots onder een microscoop om precies te zien wat er in hun "hoofden" gebeurde terwijl ze speelden.
Hier is het verhaal van hun bevindingen, uitgelegd aan de hand van eenvoudige concepten.
De Twee Belangrijkste Medestanders
Het paper vergelijkt twee hoofdtypen AI-architecturen:
- Transformers: De huidige kampioenen van AI (zoals de modellen die de meeste chatbots aandrijven). Ze gebruiken een mechanisme genaamd "Attention" (Aandacht), wat te vergelijken is met een spotlight die de hele lijst met paren direct kan scannen om het antwoord te vinden.
- State Space Models (SSM's): De nieuwe, snellere en efficiëntere uitdagers (zoals Mamba en DeltaNet). Ze zijn ontworpen om lichter en sneller te zijn dan Transformers, maar er wordt vermoed dat ze slechter zijn in geheugentaken.
De Grote Ontdekking: Het Gaat Niet Alleen Om de Score
Meestal, als een AI 99% scoort op een test, nemen we aan dat de AI de les heeft geleerd. Maar dit paper betoogt dat het behalen van het juiste antwoord niet betekent dat je de juiste manier hebt geleerd.
De onderzoekers gebruikten een speciale "chirurgische" techniek genaamd Causal Intervention (Causale Interventie). Stel je voor dat je een robot hebt die het geheugenspel perfect speelt. Vervolgens vervang je in het geheugen van de robot stiekem het woord "Banaan" door "Auto" nadat de robot de lijst heeft gelezen, maar voordat hij het antwoord geeft.
- Als de robot plotseling zegt "Geel is de kleur van een Auto," dan betekent dit dat hij de link daadwerkelijk onthouden heeft (Inductie).
- Als de robot gewoon gokt of faalt, betekent dit dat hij de link niet op een flexibele manier heeft opgeslagen; hij keek alleen naar de directe omgeving.
Wat Ze Hebben Gevonden
1. Het Verschil tussen "Inductie" en "Directe Retrieval"
- Transformers en "Based"-modellen: Deze modellen leerden het spel op de "slimme" manier spelen. Ze creëerden een mentale kaart waarbij ze de verbinding tussen het item en de waarde (bijv. "Banaan" hoort bij "Geel") opsloegen terwijl ze de lijst lazen. Wanneer er een vraag werd gesteld, zoch even in deze opgeslagen kaart. De onderzoekers noemen dit Inductie.
- De meeste SSM's (zoals H3 en Hyena): Deze modellen faalden voor het spel. Ze konden niet begrijpen hoe ze de links moesten opslaan.
- Mamba en DeltaNet: Deze modellen behaalden hoge scores, maar ze hebben valsgespeeld! Ze bouwden geen mentale kaart op. In plaats daarvan gebruikten ze een "shortcut" (snelkoppeling). Wanneer de vraag "Banaan?" kwam, keken ze onmiddellijk naar de token vlak vóór de banaan of gebruikten ze een zeer specifieke, rigide truc om het antwoord te grijpen. Ze leerden niet de algemene regel van "associëren"; ze leerden gewoon het antwoord vanuit een specifieke plek te grijpen.
2. Het Geheimwapen: De "Short Convolution"
De onderzoekers ontdekten dat de modellen die wel slaagden (Mamba en Based) een geheim wapen hadden: een klein, kortetermijngeheugeninstrument genaamd een short convolution (korte convolutie).
- Analogie: Stel je voor dat je een boek leest. Een "long convolution" is als het lezen van een heel hoofdstuk om een zin te begrijpen. Een "short convolution" is als een vluchtige blik op het woord dat je net hebt gelezen en het woord ervoor.
- De Bevinding: Mamba gebruikt deze "vluchtige blik" (short convolution) om "Banaan" aan "Geel" te koppelen terwijl het leest. Zonder dit specifieke instrument vergeet Mamba volledig hoe het het spel moet spelen. Het blijkt dat Mamba niet zijn "hoofdbrein" (het SSM-gedeelte) gebruikt voor het geheugenwerk; het gebruikt dit kleine "vluchtige blik"-instrument om het zware werk te doen.
3. De Twist: Het "Boom"-spel (ATR)
Om te zien of deze bevindingen een toevalstreffer waren in het simpele spel, bedachten de onderzoekers een moeilijkere versie genaamd Associative Treecall (ATR).
- De Verandering: In het simpele spel stonden "Banaan" en "Geel" altijd direct naast elkaar. In het "Boom"-spel konden ze ver uit elkaar staan, gescheiden door andere woorden, zoals een stamboom. "Jan had een hond. De hond achtervolgde een kat. De kat zag een vogel. Wat had Jan?"
- Het Resultaat:
- Transformers en Based: Gebruikten nog steeds hun "Inductie"-kaart. Ze gingen gemakkelijk om met de afstand.
- Mamba (met de shortcut): Gebruikte nog steeds zijn "vluchtige blik"-instrument en deed het goed.
- Mamba (zonder de shortcut): Hier kwam de verrassing! Toen de onderzoekers Mamba's "short convolution"-instrument verwijderden, faalde Mamba bij het simpele spel, maar slaagde het bij het moeilijkere "Boom"-spel.
- Waarom? Zonder de shortcut werd Mamba gedwongen om de "Inductie"-kaart te leren (dezelfde manier als Transformers) om het moeilijkere probleem op te lossen. Het bewees dat Mamba in staat is om op de slimme manier te leren, maar dat het dit alleen doet wanneer het absoluut moet.
De Conclusie
Het paper concludeert dat nauwkeurigheid een leugenaar is.
Twee AI-modellen kunnen dezelfde score halen op een test, maar de een kan een genie zijn dat de regels begrijpt (Inductie), terwijl de ander een bedrieger is die gewoon het antwoordenoverzicht van die specifieke test heeft uit het hoofd geleerd (Direct Retrieval).
- Transformers zijn als bibliothecarissen die boeken in de schappen ordenen zodat ze later elke verbinding kunnen vinden.
- Mamba (in zijn standaardvorm) is als iemand die alleen het laatste ding onthoudt dat hij zag, tenzij hij een specifiek "plakbriefje" (short convolution) gebruikt om te helpen.
- De Les: Om AI echt te begrijpen, kunnen we niet alleen naar de testscores kijken. We moeten onder de motorkap kijken om te zien hoe de machine denkt. Deze "mechanistische evaluatie" is het nieuwe instrument dat de auteurs voorstellen om te voorkomen dat we worden misleid door hoge scores die een zwak begrip verbergen.
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.