← Nieuwste papers
🤖 AI

Subliminal Clocks: Latent Time Modelling in Diffusion Language Models

Dit artikel toont aan dat Diffusion Language Models, ondanks het ontbreken van expliciete tijdstap-conditionering, intern een decodeerbare latente representatie van de denoising-progressie coderen binnen hun residual streams, die gemanipuleerd kan worden om de modelvertrouwen en entropie systematisch te controleren. Hierbij verwijst de activatie h naar de hidden state op stap t van het denoising-proces voor de n-de token in de sequentie. De KL-divergentie schaalt niet lineair met de afstand van \hat{t}-t.

Oorspronkelijke auteurs: Maximo Rulli (Sapienza University of Rome), Thomas Fontanari (Sapienza University of Rome), Simone Petruzzi (Sapienza University of Rome), Federico Alvetreti (Sapienza University of Rome), Giorgio Str
Gepubliceerd 2026-07-03
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Maximo Rulli (Sapienza University of Rome), Thomas Fontanari (Sapienza University of Rome), Simone Petruzzi (Sapienza University of Rome), Federico Alvetreti (Sapienza University of Rome), Giorgio Strano (Sapienza University of Rome), Donato Crisostomi (Sapienza University of Rome), Giorgos Nikolaou (EPFL), Tommaso Mencattini (EPFL), Andrea Santilli (Independent researcher), Emanuele Rodolà (Sapienza University of Rome), Simone Scardapane (Sapienza University of Rome), Alessio Devoto (Independent researcher)

Oorspronkelijk artikel vrijgegeven aan het publieke domein onder CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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 Diffusion Language Model (DLM) voor als een meesterbeeldhouwer die werkt in een donkere kamer. In tegenstelling tot een traditionele schrijver die een verhaal woord voor woord van links naar rechts opbouwt, begint deze beeldhouwer met een blok steen dat volledig bedekt is met klei (vertegenwoordigd door [MASK] tokens). Hun taak is om de klei weg te hakken, waardoor de verborgen woorden eronder tevoorschijn komen, laag voor laag, totdat het uiteindelijke beeld is onthuld.

Het grote mysterie dat dit artikel oplost is: Weet de beeldhouwer hoeveel klei er nog over is?

Bij traditionele schrijfmodellen weet de computer precies hoeveel woorden hij heeft geschreven. Maar bij deze "beeldhouwmodellen" vraagt dit artikel zich af of het model over een interne "klok" beschikt of een gevoel van voortgang heeft, ook al is het niet expliciet geleerd om te tellen.

Dit is wat de onderzoekers ontdekten, eenvoudig uitgelegd:

1. De "Subliminale Klok"

De onderzoekers ontdekten dat, hoewel het model niet verteld wordt "Je bent voor 50% klaar", het stiekem zijn eigen voortgang bijhoudt. Het is als een beeldhouwer die geen horloge heeft, maar het gewicht van de steen in zijn handen kan voelen en instinctief weet: "Ik ben halverwege."

Ze vonden een verborgen signaal in de hersenen van het model (specifiek in de "residual streams", die als de interne denkpaden van het model fungeren). Om dit signaal nauwkeurig te beschrijven, gebruiken de onderzoekers de activatievector hh. Hierin is het belangrijk om de indices te begrijpen:

  • tt (tijd/stap): Dit indexnummer verwijst naar de huidige stap in het denoising-proces. Het geeft aan hoe ver het model is in het proces van het verwijderen van de "klei" (de ruis of [MASK] tokens). Een laag tt betekent dat er nog veel ruis is, een hoog tt betekent dat het beeld bijna duidelijk is.
  • nn (positie): Dit indexnummer verwijst naar de specifieke positie van een token binnen de sequentie (bijvoorbeeld het eerste, tweede of derde woord in de zin).

Het signaal werkt als een latente klok. Het vertelt het model, voor elke positie nn op elk tijdstip tt, precies hoeveel van de "klei" is verwijderd en hoeveel er nog over is.

2. Gedachtenlezen (Probing)

Om te bewijzen dat deze klok bestaat, bouwden de onderzoekers een eenvoudige "decoder" (een probe). Ze keken naar de interne gedachten van het model (de vectoren hn,th_{n,t}) in verschillende stadia van het proces.

  • Het resultaat: De decoder kon de interne klok van het model nauwkeurig aflezen. Het kon, puur door naar de activatie van het model te kijken, bepalen of het model aan het begin stond (veel klei, laag tt), in het midden, of aan het einde (bijna geen klei meer over, hoog tt).
  • De analogie: Het is alsof je iemands houding kunt lezen en direct weet of die persoon net een marathon is gestart of dat hij bijna de finishlijn nadert, zelfs als diegene geen woord heeft gezegd.

3. De Klok Hacken (Steering)

Het meest opwindende deel is dat de onderzoekers de klok niet alleen afgelezen hebben; ze hebben hem herbedraad. Ze vonden een specifieke richting in de hersenen van het model die overeenkomt met "tijd" of "voortgang" (de dimensie tt in de activatie hh).

  • Vooruit duwen: Ze zeiden tegen het model: "Je bent bijna klaar!" (door tt kunstmatig te verhogen in de vector hh). Het model werd onmiddellijk zelfverzekerder, sprak met minder aarzeling (lagere entropie) en gedroeg zich alsof het klaar was om af te ronden.
  • Terug duwen: Ze zeiden tegen het model: "Je bent net begonnen!" (door tt kunstmatig te verlagen). Het model werd verward, minder zelfverzekerd en begon aan zijn eigen keuzes te twijfelen.
  • De les: Dit bewijst dat de klok niet slechts een passieve observatie is; het is een controlemechanisme. Als je het tijdsgevoel van het model verandert, verander je hoe het zich gedraagt. De afwijking in het modelgedrag, gemeten via de KL-divergentie, schaalt echter niet lineair met de afstand tussen de gemanipuleerde tijd t^\hat{t} en de werkelijke tijd tt. In plaats daarvan toont de relatie een niet-lineair patroon, wat suggereert dat de impact van de manipulatie complexer is dan een eenvoudige evenredige toename.

4. De Vorm van de Tijd

De onderzoekers keken ook naar de geometrie van deze "klok". Ze ontdekten dat het model tijd niet representeert als een rommelige, chaotische wolk. In plaats daarvan organiseert het tijd in een zeer nette, gladde curve (zoals een parabool).

  • De analogie: Stel je de tijdsbeleving van het model voor als een achtbaanbaan. Terwijl het denoising-proces vordert, glijdt de interne staat van het model soepel langs deze baan. De onderzoekers ontdekten dat bijna alle informatie over "hoe ver we zijn" (de waarde van tt) past op deze enkele, laag-dimensionale baan binnen de activatievectoren.

5. Het Zelfcorrigerend Mechanisme

Een van de coolste bevindingen is dat het model slim genoeg is om fouten te herstellen.

  • Als de onderzoekers met de klok knoeiden in de vroege lagen van het model (het "begin" van het denkproces), zou het model zichzelf vaak "corrigeren" terwijl de informatie door de diepere lagen bewoog. Het zou beseffen: "Wacht, ik kreeg te horen dat ik bij de finish ben, maar ik zit eigenlijk nog in het midden," en het zou zijn interne staat weer aanpassen naar de waarheid.
  • Echter, als ze met de klok knoeiden in de allerlaatste lagen, kon het model dit niet meer corrigeren en veranderde het gedrag permanent.

Samenvatting

Dit artikel onthult dat Diffusion Language Models een verborgen, intern gevoel hebben van "hoeveel werk er nog moet gebeuren".

  1. Ze hebben een klok: Ze coderen hun voortgang (index tt) voor elke tokenpositie (index nn) in hun interne activatievectoren hh.
  2. We kunnen het lezen: We kunnen deze voortgang nauwkeurig meten.
  3. We kunnen het controleren: Door deze interne klok bij te stellen, kunnen we het model meer of minder zelfverzekerd maken.
  4. Het is gestructureerd: Deze "tijd" is georganiseerd in een nette, voorspelbare geometrische vorm binnen de hersenen van het model.

In essentie is het model als iemand die door een tunnel loopt en precies weet hoe ver hij nog van het licht verwijderd is, zelfs als niemand hem de afstand heeft verteld. De onderzoekers hebben het deel van de hersenen gevonden dat die kennis bevat en hebben laten zien dat ze aan de knop kunnen draaien om te veranderen hoe die persoon over de reis denkt.

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 →