Testing History Dependence Between In-Context and In-Weights Learning
Questo studio dimostra che, sebbene l'ordine di addestramento (avvicinarsi a una miscela bilanciata da diverse direzioni) crei una differenza transitoria e misurabile nella forza dei meccanismi di apprendimento in-context rispetto a quelli nei pesi, esso non produce un'isteresi persistente o organizzazioni di circuiti causali fondamentalmente diverse nei piccoli transformer.
Articolo originale sotto licenza CC BY 4.0 (https://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 insegnare a un robot come raccontare barzellette. Puoi insegnarlo in due modi. Primo, puoi mostrargli alcuni esempi subito prima che parli, come un foglio di riferimento sul tavolo. Il robot legge il foglio di riferimento e capisce la battuta in base a ciò che vede proprio ora. Questo è chiamato In-Context Learning. È come se il robot stesse pensando in modo rapido e spontaneo. Secondo, puoi fare pratica con il robot per ore finché non impara le barzellette così bene da non aver più bisogno del foglio di riferimento. Le barzellette sono ora cablate nel suo cervello. Questo è l'In-Weights Learning.
Per molto tempo, gli scienziati si sono chiesti: se dai al robot lo stesso identico mix di fogli di riferimento e di pratica, risolve sempre il problema nello stesso modo? O conta come ci è arrivato? Ha iniziato memorizzando e poi imparando a leggere il foglio di riferimento? O ha iniziato leggendo il foglio di riferimento e poi memorizzando le barzellette? Questa domanda riguarda la dipendenza dalla storia. Nel mondo della fisica, questo è simile all'isteresi — come un magnete che ricorda in quale direzione è stato tirato, anche dopo che hai smesso di tirare. Se il cervello di un robot ha un'isteresi, il suo stato attuale non dipende solo da ciò che sta vedendo ora; dipende anche dal percorso che ha fatto per arrivarci. Questo è importante perché, se i modelli di IA sono simili a questo, potremmo non essere in grado di prevedere il loro comportamento guardando solo i loro dati attuali; avremmo bisogno di conoscere tutta la loro storia di addestramento.
Questo articolo prende un piccolo robot controllato (un minuscolo modello di IA) e lo sottopone a un test specifico per vedere se possiede questo tipo di "memoria del percorso". Gli ricercatori hanno organizzato un gioco in cui il robot deve indovinare un codice segreto. A volte il codice dipende da un indizio fornito nella frase corrente (il foglio di riferimento), e a volte dipende da una regola che il robot ha imparato molto tempo fa (la memoria cablata). Hanno addestrato due copie identiche del robot per raggiungere lo stesso punto esatto del gioco, ma le hanno portate lì attraverso percorsi diversi. Una copia ha iniziato concentrandosi sulle regole cablate e si è spostata lentamente verso i fogli di riferimento. L'altra ha iniziato con i fogli di riferimento e si è spostata lentamente verso le regole cablate.
I ricercatori hanno scoperto che, quando entrambe le copie del robot sono arrivate allo stesso punto esatto, non agivano esattamente allo stesso modo. Quella che proveniva dal lato "cablate" era leggermente più propensa a usare il foglio di riferimento rispetto a quella che proveniva dal lato "foglio di riferimento". Era come se il robot che era partito dalle regole fosse ancora un po' "bloccato" in quel modo di pensare, anche se ora stava guardando gli stessi indizi dell'altro robot. Questa differenza era reale e misurabile: lo scarto nel loro comportamento era di circa 0,098 punti su una scala specifica, e questo accadeva in tutti e cinque i diversi esperimenti di addestramento.
Tuttavia, questa memoria del percorso è stata molto breve. I ricercatori hanno fatto continuare l'addestramento ai robot in quel medesimo punto per un po' più a lungo. Dopo solo 25 passi in più, la differenza ha iniziato a invertirsi e poi a scomparire. Al termine di 100 passi, i due robot agivano in modo quasi identico. Il "fantasma" del percorso che avevano preso era svanito.
Per capire perché ciò sia accaduto, gli scienziati hanno guardato dentro il cervello del robot. Hanno scoperto che entrambi i robot stavano usando le stesse identiche parti interne per risolvere il problema. Non erano passati a un "circuito" diverso o a un nuovo modo di pensare. Invece, il robot che proveniva dal lato "cablato" aveva semplicemente alzato leggermente il volume della parte del suo cervello che legge il foglio di riferimento. Era un aumento temporaneo del volume, non un cambiamento permanente nel cablaggio.
Quindi, l'articolo suggerisce che, sebbene i modelli di IA possano ricordare brevemente come sono arrivati a un certo punto, questo non è un loop di "isteresi" permanente dove rimangono bloccati in stati diversi per sempre. È più simile a un ritardo momentaneo, un rapido eccesso che si stabilizza mentre il modello continua ad apprendere. Lo studio dimostra che, per comprendere veramente il comportamento di un'IA, bisogna guardare alla sua storia immediata, ma non è necessario preoccuparsi che rimarrà bloccata in uno stato strano per sempre solo a causa del modo in cui è stata addestrata. Il modello alla fine recupera e dimentica il percorso, concentrandosi solo sulla destinazione.
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.