← Nieuwste papers
🤖 machine learning

Polymorphism Is Rotation: Operational Mechanistic Interpretability from a Two-Layer Transformer to Pythia-70m

Dit artikel toont aan dat onafhankelijk getrainde transformers identieke functies berekenen met behulp van onderling onbegrijpelijke interne coördinaten die gerelateerd zijn door een uniforme willekeurige rotatie, een fenomeen dat "polymorfisme" wordt genoemd en dat kan worden opgelost via één enkele orthogonale Procrustes-aanpassing om de directe overdracht van feature-dictionaries en stuurvectoren mogelijk te maken zonder hertraining.

Oorspronkelijke auteurs: Jordan F. McCann

Gepubliceerd 2026-05-26
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Jordan F. McCann

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 jij en een vriend beide identieke, complexe Lego-kastelen bouwen volgens dezelfde instructiehandleiding. Jullie eindigen allebei met kastelen die er van buitenaf exact hetzelfde uitzien en precies dezelfde functies vervullen (ze hebben dezelfde deuren, ramen en torens).

Echter, binnenin jullie kastelen zijn de "blauwdrukken" voor hoe de blokken zijn geplaatst volledig verschillend. Ze zijn zelfs zo verschillend dat als je probeerde de interne blauwdruk van je vriend te gebruiken om je eigen kasteel te begrijpen, je in de war zou raken. Het is niet dat jullie kastelen verschillend zijn; het is dat jullie twee verschillende "interne talen" spreken om hetzelfde te beschrijven.

Dit artikel noemt dit fenomeen "Polymorfisme." Het betekent "zelfde functie, verschillende interne coördinaten."

Hier is de uiteenzetting van wat de onderzoekers vonden, met behulp van eenvoudige analogieën:

1. De "Decoder" versus de "Encoder" (Het Woordenboekprobleem)

In AI-onderzoek proberen wetenschappers vaak te begrijpen waar een model over nadenkt door te kijken naar zijn "kenmerken" (zoals een woordenboek van concepten). Ze ontdekten dat als ze naar het eind van het proces keken (de "decoder"), de woordenboeken bijna identiek leken tussen twee verschillende modellen. Het was alsof twee mensen exact hetzelfde woordenboek gebruikten om een verhaal te schrijven.

De Twist: De onderzoekers realiseerden zich dat terwijl het woordenboek (de decoder) hetzelfde was, de manier waarop ze het woordenboek lazen (de encoder) volledig door elkaar was gehaald.

  • De Analogie: Stel je twee mensen voor die een boek lezen. Persoon A leest het normaal. Persoon B heeft het boek 90 graden gedraaid en leest het ondersteboven. Als je alleen kijkt naar de woorden waar ze op wijzen (de decoder), komen ze perfect overeen. Maar als je probeert de notities van Persoon B te lezen vanuit het perspectief van Persoon A, maken de notities geen zin. De "notities" (activaties) bevinden zich in een geroteerd referentiekader.

2. De Catastrofale Falering

Toen onderzoekers probeerden het "kenwoordenboek" van Model A direct op Model B toe te passen, faalde het volledig. De reconstructie van de interne gedachten van het model was slechter dan het raden van het gemiddelde antwoord.

  • De Analogie: Het is alsof je probeert een kaart van New York City te gebruiken om Londen te navigeren. De herkenningspunten (decoderkolommen) lijken misschien op een lijst vergelijkbaar, maar de straten (interne coördinaten) zijn anders georiënteerd. Als je de New York-kaart in Londen volgt, raak je onmiddellijk verdwaald.

3. De Magische Oplossing: Één Matrixvermenigvuldiging

De grootste ontdekking van het artikel is hoe dit op te lossen. Je hoeft de modellen niet opnieuw te trainen of hun hersenen te veranderen. Je hoeft alleen maar een enkele wiskundige "rotatie" toe te passen (een specifiek type wiskundige bewerking genaamd een Procrustes-fit) om de twee modellen uit te lijnen.

  • De Analogie: Stel je voor dat jij en je vriend allebei naar een sculptuur kijken, maar jullie staan aan tegenovergestelde kanten van een roterend platform. Jullie zien hetzelfde object, maar vanuit verschillende hoeken. Als je gewoon je platform draait om die van je vriend te matchen, vallen jullie beelden plotseling perfect samen.
  • Het Resultaat: Zodra ze deze enkele "rotatie" op de interne data van Model B toepasten, werkte het woordenboek van Model A perfect op Model B. De "interne taal" werd direct vertaald.

4. Is het een Specifieke Rotatie of Willekeurig?

De onderzoekers wilden weten: Is deze rotatie een specifieke, betekenisvolle verschuiving, of is het gewoon willekeurige chaos?

  • De Bevinding: Het is in wezen willekeurig. De rotatie tussen twee onafhankelijk getrainde modellen is als een willekeurige draai aan een wiel. Het is geen "speciale" hoek; het is gewoon een uniforme willekeurige rotatie.
  • De Analogie: Als je een wereldbol willekeurig draait en stopt, is de oriëntatie willekeurig. Het artikel toont aan dat elke keer dat twee AI-modellen vanaf nul worden getraind, ze eindigen met een "bol" die in een willekeurige hoek ten opzichte van elkaar is gestopt.

5. Wat Dit Betekent voor "Sturen" (Gedragsverandering)

Het artikel testte ook "stuurvectoren" - hulpmiddelen die worden gebruikt om een model te duwen om zich anders te gedragen (bijvoorbeeld om het beleefder of creatiever te maken).

  • De Bevinding: Als je probeert een "stuurdruk" van Model A op Model B te gebruiken zonder eerst de rotatie te corrigeren, faalt het vaak of doet het zelfs het tegendeel van wat je wilt.
  • De Analogie: Stel je hebt een afstandsbediening voor een speelgoedauto (Model A). Als je die afstandsbediening probeert te gebruiken op een andere speelgoedauto (Model B) die in een andere richting staat, kan het indrukken van "Vooruit" de tweede auto "Links" of "Achteruit" laten gaan. Je moet eerst uitzoeken hoe de tweede auto staat (de rotatie) en je signalen van de afstandsbediening dienovereenkomstig aanpassen.

Samenvatting van de "Regels"

Het artikel stelt drie hoofdregels op voor hoe deze modellen met elkaar relateerden:

  1. Zelfde Functie, Verschillende Coördinaten: Twee modellen die apart zijn getraind, doen hetzelfde werk maar gebruiken verschillende interne "kaarten".
  2. De Decoder Leert: Alleen omdat de kenmerken aan het "eind van de lijn" er vergelijkbaar uitzien, betekent niet dat de modellen dingen op dezelfde manier begrijpen.
  3. De Oplossing is Goedkoop: Je kunt twee totaal verschillende modellen uitlijnen met één enkele, eenvoudige wiskundige berekening (één matrixvermenigvuldiging) zonder ze opnieuw te hoeven trainen.

De Schaal van de Ontdekking

De onderzoekers bewezen dit op twee niveaus:

  • Het "Speelgoed" Model: Een klein, simpel model (104.000 parameters) waar ze elke enkele steen konden controleren om ervoor te zorgen dat de theorie waar was.
  • Het "Echte" Model: Een veel groter, realistisch taalmodel (Pythia-70m) met 70 miljoen parameters. Dezelfde "willekeurige rotatie"-regel gold hier ook.

De Conclusie: AI-modellen zijn als tweelingen die dezelfde taal spreken maar met verschillende accenten en oriëntaties. Ze doen dezelfde dingen, maar om elkaar te begrijpen, hoef je alleen je perspectief te draaien. Zodra je dat doet, worden hun interne geheimen leesbaar.

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.

Probeer Digest →