Decomposing how prompting steers behavior
Dit artikel introduceert een genest geometrisch decompositiekader dat onthult hoe prompting de sturing van grote taal- en visuele taalmodellen beïnvloedt door hun interne representaties te transformeren, waarbij wordt aangetoond dat affine transformaties — specifiek cross-dimensionale lineaire menging — het kernmechanisme zijn voor het reorganiseren van representaties om aan geïnstrueerde taakstructuren te voldoen en doelgerichte gedragingen te herstellen.
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 een Large Language Model (LLM) of een Vision-Language Model (VLM) voor als een gigantische, complexe fabriek. Binnen deze fabriek stromen grondstoffen (zoals een afbeelding van een kat of een zin over een droevig verhaal) door een reeks lopende banden (de lagen van het model). Terwijl ze bewegen, worden de materialen verwerkt, hervormd en georganiseerd.
Normaal gesproken, om te veranderen wat de fabriek produceert, moet je de machines herbouwen (het model hertrainen). Maar prompting is als een manager die de fabrieksvloer op loopt en een nieuwe instructie schreeuwt: "Stop met sorteren op kleur, sorteer nu op grootte!" De machines veranderen niet, maar de output verandert plotseling.
Dit artikel stelt een eenvoudige maar diepgaande vraag: Hoe zorgt een schreeuw van de manager er eigenlijk voor dat de items op de lopende band anders worden gerangschikt om anders te sorteren?
Hier is de uiteenzetting van hun ontdekking, gebruikmakend van alledaagse analogieën:
1. Het Experiment: De "Magische Kaart"
De onderzoekers namen een set items (zoals 1.000 verschillende afbeeldingen) en lieten deze aan het model zien met twee verschillende instructies:
- Prompt A: "Zitten er mensen in deze afbeelding?" (Ja/Nee antwoord).
- Prompt B: "Hoeveel mensen zitten er in deze afbeelding?" (Getal antwoord).
Ze keken naar de "interne staat" van het model (de arrangement van de items op de lopende band) op verschillende dieptes. Ze ontdekten dat de items een andere vorm hadden voor Prompt A dan voor Prompt B.
Vervolgens vroegen ze: "Kunnen we een eenvoudige kaart tekenen die de 'Ja/Nee'-arrangement omzet in de 'Aantal'-arrangement?"
2. De Vijf Niveaus van "Kaarten" (De Geneste Decompositie)
Om het antwoord te vinden, probeerden ze vijf verschillende soorten wiskundige "kaarten" (transformaties), beginnend bij de eenvoudigste en wordend in complexiteit. Denk aan deze als verschillende manieren om een stapel boeken te herschikken:
- Translatie (De Verschuiving): Gewoon de hele stapel boeken naar een nieuwe plek op de tafel schuiven zonder de boeken zelf aan te raken.
- Rigide + Uniforme Schaling (De Starre Beweging): De stapel verplaatsen en misschien de hele boekenstapel iets groter of kleiner maken, maar de boeken in exact dezelfde vorm ten opzig van elkaar houden.
- Rigide + As-schaling (De Rek): De stapel verplaatsen en in specifieke richtingen uitrekken (zoals een rubberen vel horizontaal trekken maar niet verticaal).
- Affine (De Mix): Verplaatsen, uitrekken en mengen van de boeken. Dit is alsof je het "bovenste" boek neemt en het "zijkant" boek mengt om een nieuwe positie te creëren.
- Niet-lineair (De Vervorming): De tafel zelf buigen, de boeken op complexe, onvoorspelbare manieren draaien.
3. De Grote Ontdekking: Het is Vooral een "Mix"
De onderzoekers ontdekten dat:
- De "Verschuiving" (Translatie) doet veel van het zware werk. Het simpelweg verplaatsen van de interne staat naar een nieuwe plek verklaart een groot deel van de verandering.
- Maar de "Mix" (Affine) is het geheime ingrediënt. Hoewel verschuiven helpt, heeft het model echt de "Mix" nodig (cross-dimensionale lineaire menging van de interne kenmerken) om de nieuwe taak volledig te begrijpen.
- De "Vervorming" (Niet-lineair) is niet nodig. Verrassend genoeg hadden ze geen complexe, draaiende wiskunde nodig om de verandering te verklaren. Zodra ze de "Mix" (Affine) toevoegden, werd het gedrag van het model bijna perfect hersteld. De complexe, niet-lineaire zaken voegden niet veel waarde toe.
De Analogie: Stel je voor dat je een doos LEGOs hebt die is gebouwd tot een kasteel (Prompt A). Je wilt het veranderen in een ruimteschip (Prompt B).
- Je hoeft het plastic niet te smelten (Niet-lineair).
- Je hoeft de doos niet alleen naar de andere kant van de kamer te schuiven (Translatie).
- Je moet het kasteel uit elkaar halen, sommige stukken uitrekken, en de stenen herschikken/mengen in een nieuwe structuur. Het paper vond dat dit "herschikken en mengen" de kern van het mechanisme is waarmee prompts werken.
4. De "Causale" Test: Werkt de Kaart Werkelijk?
Om te bewijzen dat dit geen toeval was, deden ze een "operatie" op het model:
- Ze voerden het model een afbeelding met de "Ja/Nee" prompt.
- Op een specifie enkele laag stopten ze het proces.
- Ze namen de interne staat en pasten hun "Mixing Map" erop toe.
- Ze lieten het model het proces afmaken.
Het Resultaat: Het model begon plotseling "Aantal"-antwoorden te geven, ook al werd er technisch gezien nog steeds de "Ja/Nee" vraag gesteld! Dit bewees dat de geometrische transformatie (de kaart) de gedragsverandering veroorzaakt.
5. Verschillende Modellen, Verschillende Strategieën
Net zoals verschillende fabrieken verschillende managers hebben, gebruiken verschillende AI-modellen verschillende strategieën:
- OPT-2.7B lijkt sterk te vertrouwen op "rekken" en "mengen" (complexe transformaties) in een vroeg stadium.
- Llama3 en Qwen3 lijken meer te vertrouwen op een eenvoudige "verschuiving" (translatie) in een vroeg stadium, mogelijk door een specifieke "instructiecode" te gebruiken die de data simpelweg naar de juiste plek verplaatst.
Samenvatting
Het paper concludeert dat wanneer je een AI een nieuwe instructie geeft, het niet nodig heeft om fundamenteel zijn brein te herschrijven of complexe, draaiende wiskunde uit te voeren. In plaats daarvan verschuift het vooral zijn interne begrip naar een nieuwe locatie en mengt het zijn kenmerken samen op een lineaire manier (Affine transformatie) om aan de nieuwe taak te voldoen.
Dit geeft een duidelijk, geometrisch beeld van hoe AI-modellen instructies "beluisteren": ze voeren in essentie een geavanceerde, meerstaps herschikking uit van hun interne data, en we kunnen nu precies meten hoeveel van die herschikking een eenvoudige verschuiving is versus een complexe mix.
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.