← Ultimi articoli
🤖 AI

Arithmetic in the Wild: Llama uses Base-10 Addition to Reason About Cyclic Concepts

Questo articolo rivela che Llama-3.1-8B ragiona su concetti ciclici non eseguendo un'aritmetica modulare specifica per il periodo del concetto, ma riutilizzando un meccanismo di addizione in base 10 agnostico rispetto al compito, guidato da caratteristiche di Fourier e da un insieme sparso di neuroni MLP condivisi, per calcolare le somme prima di mapparle nuovamente nel dominio ciclico.

Autori originali: Sheridan Feucht, Tal Haklay, Usha Bhalla, Daniel Wurgaft, Can Rager, Raphaël Sarfati, Jack Merullo, Thomas McGrath, Owen Lewis, Ekdeep Singh Lubana, Thomas Fel, Atticus Geiger

Pubblicato 2026-05-06
📖 5 min di lettura🧠 Approfondimento

Autori originali: Sheridan Feucht, Tal Haklay, Usha Bhalla, Daniel Wurgaft, Can Rager, Raphaël Sarfati, Jack Merullo, Thomas McGrath, Owen Lewis, Ekdeep Singh Lubana, Thomas Fel, Atticus Geiger

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

La Grande Domanda: Come "Pensa" l'IA il Tempo?

Immagina di chiedere a un'IA intelligente: "Che mese sarà tra sei mesi da agosto?"
Potresti aspettarti che l'IA abbia un speciale "cervello calendario" che visualizza un cerchio di 12 mesi e ruota semplicemente un indicatore di sei passi in avanti. È così che gli esseri umani spesso pensano a questo.

Tuttavia, i ricercatori hanno scoperto che Llama-3.1-8B (un modello specifico di IA) non fa questo. Invece, utilizza una "calcolatrice universale" che parla Base-10 (il nostro normale sistema numerico), anche quando la domanda riguarda mesi, giorni o ore.

L'Analogia: Il Traduttore Universale

Pensa all'IA come a un traduttore molto bravo in matematica ma terribile in geografia.

  1. L'Input (La Domanda): Chiedi: "Che mese sarà tra sei mesi da agosto?"
    • Il primo movimento dell'IA: Ignora il fatto che "agosto" sia un mese. Traduce "agosto" nel numero 8 e "sei" nel numero 6.
  2. Il Calcolo (La Matematica): Esegue un'addizione standard: 6 + 8 = 14.
    • Non esegue "aritmetica modulare" (che sarebbe 14 meno 12 = 2). Ottiene semplicemente la somma grezza, 14.
  3. L'Output (La Risposta): Prende il numero 14 e lo traduce nuovamente nella "lingua dei mesi". Poiché 14 è due posizioni oltre 12 (la fine dell'anno), risponde Febbraio.

La Sorpresa: L'IA utilizza gli stessi identici neuroni matematici per risolvere "6 + 8 = ?" come fa per risolvere "6 mesi dopo agosto". Non ha una "calcolatrice dei mesi" separata; ha semplicemente una gigantesca "calcolatrice dei numeri" che riutilizza per tutto.

Il Segreto: Il Ritmo "Fourier"

Come tiene traccia l'IA di questi numeri? Il documento rivela che utilizza qualcosa chiamato caratteristiche di Fourier.

L'Analogia: Il Cerchio di Tamburi
Immagina che il cervello interno dell'IA sia una stanza piena di tamburi.

  • Alcuni tamburi battono ogni 2 secondi.
  • Altri battono ogni 5 secondi.
  • Altri battono ogni 10 secondi.
  • Altri battono ogni 100 secondi.

Quando l'IA aggiunge numeri, non conta semplicemente "1, 2, 3". Invece, ascolta il ritmo di questi tamburi.

  • Se la somma è 14, il "tamburo da 10 secondi" ha battuto una volta e il "tamburo da 2 secondi" ha battuto due volte.
  • L'IA combina questi ritmi per sapere di aver raggiunto il numero 14.

Perché è strano?
Se l'IA stesse pensando ai mesi (un ciclo di 12), ci si aspetterebbe che utilizzi un "tamburo da 12 secondi". Ma non lo fa. Si attiene al tamburo da 10 secondi (e a 2, 5, 20, 50, 100). Tratta i mesi come se fossero semplicemente numeri su una linea retta, non su un cerchio, fino all'ultimo istante.

I Neuroni "Magico 28"

I ricercatori hanno scavato a fondo nel codice dell'IA (specificamente nel livello 18) e hanno trovato un piccolo team specializzato di lavoratori responsabili di questa matematica.

  • Il Team: Ci sono solo 28 neuroni (piccole unità di elaborazione) su migliaia in quel livello.
  • Il Lavoro: Questi 28 neuroni sono l'"equipaggio di addizione". Sono loro che ascoltano i ritmi dei tamburi e sommano i numeri.
  • L'Efficienza: Questo piccolo team (circa lo 0,2% del livello) svolge quasi tutto il lavoro pesante per l'addizione, sia che tu chieda del tempo, dei giorni o di numeri effettivi.
  • La Specializzazione: Questi 28 neuroni sono raggruppati in base al loro "ritmo di tamburo". Alcuni sono il team "Periodo 2" (che controlla se un numero è pari o dispari), alcuni sono il team "Periodo 5" e altri sono il team "Periodo 10". Tutti lavorano insieme per costruire la somma finale.

L'Effetto "Eco"

Il documento ha notato anche una curiosa stranezza. Quando l'IA calcola "6 mesi dopo agosto" (che è 14), a volte si confonde su quanto grande sia il numero.

  • Sa che la risposta è 14.
  • Ma poiché è così abituata a pensare in Base-10, a volte pensa anche che la risposta potrebbe essere 114 (14 + 100).
  • È come una persona che sa che sono le 2:00, ma per un istante pensa anche che potrebbero essere le 102:00. L'IA alla fine sceglie quella giusta (Febbraio), ma l'"eco" del numero più grande persiste.

Riepilogo delle Scoperte

  1. Nessun Speciale "Cervello Calendario": L'IA non ruota un cerchio per trovare il mese successivo. Converte tutto in numeri, li somma e li riconverte.
  2. La Base-10 è Re: Anche per cicli come 12 mesi o 7 giorni, l'IA utilizza un sistema in Base-10 (periodi di 2, 5, 10, ecc.) per fare i calcoli.
  3. Meccanica Condivisa: Gli stessi 28 piccoli neuroni fanno i calcoli per tutto. Sono un motore di addizione universale.
  4. Geometria vs Calcolo: Solo perché l'IA rappresenta i mesi in un cerchio (come un quadrante dell'orologio) non significa che calcoli usando un cerchio. Calcola usando una linea retta di numeri e disegna il cerchio solo alla fine.

In sintesi: L'IA è un brillante contabile che utilizza una calcolatrice standard per tutto, anche quando le chiedi di risolvere un rompicapo che sembra un orologio. Non "ruota" l'orologio; fa semplicemente i calcoli e ti dice dove dovrebbe puntare la lancetta.

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 →