← Ultimi articoli
💬 NLP

States Hidden in Hidden States: Implicit Discrete State Representations Emerge in LLMs' Hidden States

Questo articolo investiga come i Large Language Models eseguano calcoli estesi senza un esplicito ragionamento di tipo chain-of-thought attraverso la formazione e l'utilizzo di Rappresentazioni di Stato Discrete Implicite Imperfette all'interno dei loro stati latenti, caratterizzando al contempo la loro formazione e identificando il loro contributo agli errori computazionali.

Autori originali: Junhao Chen, Shengding Hu, Zhiyuan Liu, Maosong Sun

Pubblicato 2026-08-05
📖 7 min di lettura🧠 Approfondimento

Autori originali: Junhao Chen, Shengding Hu, Zhiyuan Liu, Maosong Sun

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di guardare un mago che tira fuori un coniglio da un cappello. Sai che il coniglio non è apparso dal nulla, ma non riesci a vedere il trucco. Per molto tempo, gli scienziati che studiano l'Intelligenza Artificiale (IA) sono stati in una situazione simile. Sanno che questi enormi cervelli informatici, chiamati Large Language Models (LLM), possono fare cose incredibili come scrivere poesie, risolvere problemi matematici e chiacchierare come esseri umani. Ma come lo fanno dentro la loro "mente" (che è solo una massiccia collezione di numeri e strati) è stato per un po' una scatola nera.

Per capire questo articolo, devi sapere due cose semplici. Primo, gli LLM funzionano prevedendo la parola successiva in una frase, una parola alla volta. Secondo, quando lo fanno, creano un "blocco note" temporaneo di informazioni chiamato stato nascosto (hidden state). Pensa a questo stato nascosto come a un appunto mentale che l'IA prende mentre pensa. Di solito, assumiamo che l'IA legga l'intera domanda e poi indovini la risposta. Ma se, mentre legge una lunga lista di numeri, l'IA stesse segretamente tenendo un totale progressivo nella sua testa, proprio come fai tu quando sommi mentalmente il conto della spesa senza scrivere nulla? Questo articolo si chiede: l'IA sta davvero facendo questo calcolo mentale, o sta solo tirando a indovinare?


Il trucco magico del calcolo mentale

Immagina di essere a una festa e che qualcuno ti consegni una lunga lista di numeri: 17, 38, 32, 87... e ti chieda di sommarli tutti istantaneamente, senza scrivere nulla o dire i passaggi a voce alta. La maggior parte delle persone farebbe fatica, ma le IA più intelligenti al mondo stanno iniziando a diventare molto brave in questo. Possono guardare una sequenza di fino a 15 numeri e sputare fuori il totale corretto immediatamente, senza mostrare i passaggi.

Questo articolo, intitolato "States Hidden in Hidden States", investiga esattamente come questi modelli di IA realizzano questo trucco. I ricercatori della Tsinghua University hanno ipotizzato che questi modelli non stiano solo indovinando; stanno segretamente costruendo delle Rappresentazioni di Stato Discreto Implicite (IDSRs).

Scomponiamo questo termine altisonante. Immagina che l'IA sia una squadra di operai che si passano un secchio d'acqua in fila.

  • Implicito: Non stanno gridando il numero ad alta voce (generando testo).
  • Stato Discreto: Stanno tenendo in mano un numero specifico ed esatto (come "37" dopo aver sommato 17 e 20).
  • Rappresentazione: Questo numero esiste come un pattern all'interno degli strati interni dell'IA.

I ricercatori volevano dimostrare che l'IA stia effettivamente trattenendo questi numeri intermedi mentre legge la lista, piuttosto che aspettare la fine per cercare di calcolare tutto in una volta sola.

Il lavoro da detective: sbirciare dentro il cervello

Per vedere se questo "blocco note mentale" esiste davvero, i ricercatori hanno giocato a "20 domande" con gli strati interni dell'IA. Hanno usato uno strumento chiamato sonda (probe). Pensa a una sonda come a un piccolo detective superveloce che può sbirciare negli appunti interni dell'IA in un momento specifico e chiedere: "A quale numero stai pensando proprio ora?".

Hanno testato questo su una varietà di modelli, dai più piccoli (come Llama2-7B) ai giganti (come GPT-4 e Qwen-72B). Hanno chiesto ai modelli di risolvere problemi di addizione con liste che andavano da 2 a 14 numeri.

Cosa hanno scoperto:

  1. Il grande diventa più grande: La capacità di fare questo calcolo mentale "emerge" man mano che i modelli diventano più grandi. I modelli piccoli possono sommare due o tre numeri, ma una volta che la lista arriva a otto numeri, falliscono. I modelli più grandi, invece, possono gestire liste di 11 o persino 15 numeri con una precisione sorprendente.
  2. L'appunto nascosto è reale: Quando i ricercatori hanno usato le loro "sonde detective" sugli strati nascosti dell'IA, hanno scoperto che i modelli stavano effettivamente trattenendo i totali progressivi. Ad esempio, dopo che l'IA ha letto "17 + 24", lo stato interno del modello conteneva una rappresentazione di "41", anche se non aveva ancora pronunciato la parola "41".
  3. Non è perfetto: La cattiva notizia è che questo appunto mentale non è perfetto. Man mano che la lista di numeri si allunga, l'appunto diventa un po' sfuocato. I ricercatori hanno scoperto che, sebbene l'IA possa trattenere il numero perfettamente per i primi passaggi, arrivati al 15° numero, la rappresentazione interna inizia a perdere dettagli. Questa compressione "lossy" (con perdita di dati) è il motivo per cui anche le IA più intelligenti a volte sbagliano la risposta finale.

Come l'IA costruisce il numero

L'articolo ha anche scoperto come l'IA costruisce questi numeri, il che è sorprendentemente simile al modo in cui lo fanno gli esseri umani.

  • Un numero alla volta: L'IA non calcola l'intero numero tutto in una volta. Costruisce la risposta cifra per cifra, partendo da destra (le unità), poi le decine, poi le centinaia. È come sommare le colonne su carta, ma accade interamente dentro il cervello dell'IA.
  • Gli strati "superficiali" vs "profondi": L'IA ha molti strati di elaborazione. I ricercatori hanno scoperto che i primi 10 strati sono come la parte "calcolatrice" del cervello: eseguono solo il calcolo grezzo. Ma man mano che l'informazione si sposta verso gli strati più profondi (intorno allo strato 10 e oltre), l'IA inizia a mescolare il contesto della frase. È come se la calcolatrice venisse distratta dalla conversazione circostante. Questo mescolamento è ciò che causa la "sfocatura" o gli errori nella risposta finale.
  • Lineare, non magico: L'IA non fa il calcolo in un modo magico e simultaneo. Elabora la lista in linea retta. Se hai i numeri A, B, C e D, calcola (A+B), poi prende quel risultato e aggiunge C, poi aggiunge D. Non fa (A+B) e (C+D) separatamente per poi combinarli.

L'esperimento del "Ponte"

Per dimostrare che l'IA stesse effettivamente usando questi appunti nascosti e non stesse solo tirando a indovinare, i ricercatori hanno fatto un trucco astuto. Hanno costruito un "ponte" nel meccanismo di attenzione dell'IA. Immagina che l'IA stia leggendo una lunga frase e che loro la blocchino dal guardare indietro all'inizio della frase, costringendola a guardare solo l'ultima cosa che ha letto.

Se l'IA stesse solo indovinando basandosi sull'intera frase, questo blocco la manderebbe in crisi totale. Ma l'IA era comunque in grado di risolvere il problema matematico se poteva "vedere" il ponte (il segno più recente). Questo ha dimostrato che l'IA stava portando avanti il totale progressivo da un passaggio all'altro, proprio come farebbe un essere umano.

Conclusione

Questo articolo suggerisce che quando i grandi modelli di IA fanno matematica senza mostrare i passaggi, stanno effettivamente facendo il lavoro. Stanno creando post-it invisibili e interni che tengono il totale progressivo mentre leggono.

Tuttavia, c'è un problema. Questi post-it non sono perfetti. Man mano che la lista di numeri si allunga, i post-it diventano un po' sbiaditi e l'IA inizia a commettere errori. I ricercatori credono che se riuscissimo a capire come rendere questi appunti interni più chiari e meno "lossy", potremmo rendere l'IA molto più brava nei compiti di ragionamento complesso, non solo nella matematica.

Per ora, sappiamo che l'IA non è magica; è solo molto brava a tenere un conteggio mentale, anche se tale conteggio a volte diventa un po' confuso alla fine di una lunga lista.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →