← Nieuwste papers
🤖 AI

Functional Subspace, where language models can use vector algebra to solve problems

Dit artikel formuleert de hypothese en levert bewijs dat grote taalmodellen functionele deelruimten binnen hun activatieruimte benutten, waarbij taken voor contextueel leren worden opgelost door middel van eenvoudige vectoriële algebraïsche bewerkingen die bewijsmateriaal accumuleren.

Oorspronkelijke auteurs: Jung H. Lee, Sujith Vijayan

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

Oorspronkelijke auteurs: Jung H. Lee, Sujith Vijayan

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) niet voor als een gigantisch, magisch brein dat in menselijke woorden "denkt", maar als een enorme, meervoudige bibliotheek waar elk boek een stukje informatie is. Lange tijd wisten we niet hoe deze bibliotheek zijn boeken organiseerde of hoe het het juiste antwoord vond wanneer je een vraag stelde.

Dit artikel stelt een fascinerende nieuwe manier voor om naar die bibliotheek te kijken. Het suggereert dat een LLM, wanneer het een probleem oplost, niet zomaar de hele bibliotheek "leest". In plaats daarvan bouwt het een speciale, tijdelijke kamer (een "subruimte") in zijn geheugen, uitsluitend voor die specifieke taak, en lost het het probleem vervolgens op met eenvoudige wiskunde (vectoralgebra) binnen die kamer.

Hier is de uiteenzetting van hun ontdekking met behulp van alledaagse analogieën:

1. De "Context"-kamer (In-Context Learning)

Je weet dat je een computer een nieuwe truc kunt leren door gewoon een paar voorbeelden in een chat te geven? Bijvoorbeeld, als je typt:

  • "Warm : Koud"
  • "Snel : Langzaam"
  • "Groot : ?"

Raadt de computer "Klein". Dit heet In-Context Learning (ICL). Het artikel vraagt zich af: Hoe komt de computer hierachter zonder opnieuw getraind te worden?

De auteurs stellen voor dat de computer een toegewerkte werkruimte (een subruimte) creëert voor dit specifieke gesprek. Denk aan een kok die, zodra hij ziet dat je een salade bestelt, direct een specifiek snijbord vrijmaakt en alleen de salade-ingrediënten verzamelt, terwijl hij de biefstukken en soepen in de keuken negeert. De computer isoleert de "salade"-logica van de rest van zijn enorme kennis.

2. Het "Vectoralgebra"-recept

Zodra de computer zich in deze speciale kamer bevindt, hoeft hij de betekenis van woorden niet in menselijke zin te "begrijpen". In plaats daarvan behandelt hij woorden als pijlen (vectoren) die in specifieke richtingen wijzen.

  • De Analogie: Stel je voor dat "Gelukkig" een pijl is die naar het Noorden wijst, en "Bedroefd" een pijl die naar het Zuiden wijst.
  • De Wiskunde: Als de computer het patroon "Gelukkig : Bedroefd" ziet, leert hij een regel: Om het antwoord te krijgen, draai de pijl 180 graden om.
  • Het Resultaat: Als je "Snel : ?" vraagt, pakt de computer de "Snel"-pijl, draait hij deze om (omdat dat de regel is voor antoniemen), en landt hij op "Langzaam".

Het artikel beweert dat de computer voor deze taken in wezen optellen en aftrekken uitvoert op deze pijlen. Het "denkt" niet diep; het voert een simpele geometrische berekening uit.

3. Hoe de Bibliotheek de Kamer Bouwt

Het artikel legt uit hoe de computer deze kamer bouwt met behulp van twee hoofdtools binnen zijn architectuur:

  • De "Geheugenshaken" (Feed-Forward Networks): Deze fungeren als een archiefkast. Wanneer de computer een woord ziet, haalt hij een lijst met mogelijke antwoorden die bij dat woord horen. Als je "Londen" zegt, kan de kast "Hoofdstad van VK", "Financieel centrum" en "Regenachtige stad" naar boven halen.
  • De "Schijnwerper" (Self-Attention): Dit is het onderdeel dat bepaalt welk bestand er gebruikt moet worden. Als de prompt over geografie gaat, schijnt de schijnwerper op het bestand "Hoofdstad". Als het over financiën gaat, schijnt hij op het bestand "Centrum".

De auteurs ontdekten dat de computer, terwijl het de voorbeelden verwerkt (de "Warm : Koud"-paren), bewijs verzamelt in deze speciale kamer. Het is als blokken stapelen: elk voorbeeld voegt een blok toe aan de "antoniemen"-stapel. Tegen de tijd dat het de uiteindelijke vraag bereikt, is de stapel hoog genoeg om het antwoord te voorspellen.

4. De "Magie" van de Subruimte

De onderzoekers testten dit door te kijken naar de interne "residustromen" van de computer (de data die door de lagen van het model stroomt). Ze gebruikten een statistisch hulpmiddel genaamd PCA (Principal Component Analysis) om de "hoofdrichtingen" te vinden waar de data zich bewoog.

Wat ze vonden:

  • De computer creëert van nature deze laagdimensionale kamers (subruimten).
  • In deze kamers is de relatie tussen de vraag en het antwoord bijna perfect lineair (als een rechte lijn).
  • Als de computer het antwoord goed heeft, ziet de wiskunde in deze kamer er op één manier uit. Als hij het fout heeft, ziet de wiskunde er anders uit. Dit bewijst dat de computer daadwerkelijk deze specifieke "kamer" en "wiskunde" gebruikt om zijn beslissing te nemen.

Samenvatting

Het artikel betoogt dat Large Language Models niet zomaar gokken op basis van patronen. In plaats daarvan doen ze, wanneer ze een paar voorbeelden krijgen, het volgende:

  1. Ze bouwen een tijdelijke, gespecialiseerde kamer in hun geheugen.
  2. Ze vertalen woorden naar pijlen (vectoren).
  3. Ze gebruiken eenvoudige wiskunde (zoals het optellen of aftrekken van pijlen) binnen die kamer om het antwoord te vinden.

Dit suggereert dat de "emergente vaardigheden" van AI – waarbij het lijkt alsof het direct nieuwe vaardigheden leert – eigenlijk gewoon het model zijn bestaande kennis ordent in deze nette, wiskundige subruimten om de puzzel voorhand op te lossen.

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 →