← Ultimi articoli
💬 NLP

Is Finer Better? The Limits of Microscaling Formats in Large Language Models

Questo articolo rivela che la diminuzione delle dimensioni dei blocchi nella quantizzazione microscaling può paradossalmente degradare le prestazioni del modello a causa dell'interazione tra distribuzioni tensoriali strette e un intervallo dinamico di scala limitato, portando gli autori a proporre un nuovo formato FP8 unsigned E5M3 per le scale che mantiene l'accuratezza eliminando al contempo la necessità di operazioni di scaling globale.

Autori originali: Andrea Fasoli, Monodeep Kar, Chi-Chun Liu, Swagath Venkataramani, Viji Srinivasan, Leland Chang, Naigang Wang

Pubblicato 2026-01-28
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Andrea Fasoli, Monodeep Kar, Chi-Chun Liu, Swagath Venkataramani, Viji Srinivasan, Leland Chang, Naigang Wang

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

Il Quadro Generale: Rimpicciolire il Modello

Immaginate che un Large Language Model (LLM) sia come una biblioteca colossale di conoscenza. Per far sì che questa biblioteca entri in uno zainetto piccolo (per poter girare velocemente su uno smartphone o risparmiare energia), gli scienziati hanno cercato di rimpicciolire i libri. Lo fanno attraverso la "quantizzazione", che significa arrotondare i numeri per usare meno bit (come scrivere "3,14" semplicemente come "3").

Recentemente, una nuova tecnica chiamata Microscaling è diventata popolare. Invece di usare un unico righello per misurare l'intera biblioteca, hanno iniziato a usare piccoli righelli individuali per piccoli gruppi di libri. La logica era: "Più piccolo è il gruppo, più accuratamente possiamo misurare i libri al suo interno".

La Sorpresa: Più Piccolo non è Sempre Meglio

I ricercatori in questo articolo hanno scoperto un glitch strano. Si aspettavano che rendere i gruppi (o "blocchi") più piccoli avrebbe reso il modello sempre più intelligente. Ma hanno scoperto l'opposto con certi modelli.

L'Analogia: Il Righello con le Tacche Mancanti
Immaginate di dover misurare un sassolino molto piccolo.

  • Il Vecchio Metodo: Usate un righello gigante con tacche ogni pollice. Non riuscite a misurare bene il sassolino, quindi tirate a indovinare.
  • Il Nuovo Metodo (Microscaling): Passate a un righello minuscolo che si adatta perfettamente al sassolino. Questo dovrebbe essere meglio, giusto?
  • Il Problema: Il righello minuscolo ha una caratteristica difettosa. Il suo "punto zero" e le sue tacche più piccole sono troppo distanti tra loro. Se il sassolino è troppo piccolo, il righello non riesce nemmeno a vederlo. Dice semplicemente: "Questo è zero".

L'articolo ha scoperto che quando i "blocchi" di dati diventano troppo piccoli, il "righello" (chiamato scala) usato per misurarli perde precisione. Non riesce più a rappresentare numeri molto piccoli. Così, anche se state misurando un gruppo più piccolo, state in realtà perdendo più informazioni perché il righello è troppo goffo per cose così minuscole.

Questo ha causato un fenomeno che gli autori chiamano "Inversione della Perplessità". Di solito, man mano che si rimpiccioliscono i blocchi, il modello diventa migliore. Ma con questo glitch, una volta che i blocchi diventano troppo piccoli, il modello improvvisamente peggiora.

Perché succede questo?

I ricercatori hanno scavato nella matematica e hanno trovato il colpevole: La Scala.

In questo sistema, ogni gruppo di numeri ha un numero di "scala" che dice al computer quanto sono grandi i numeri in quel gruppo.

  1. Gruppi Larghi: Se un gruppo ha numeri grandi e numeri piccoli, la scala è grande. Il righello funziona bene.
  2. Gruppi Stretti: Se un gruppo ha solo numeri minuscoli (come 0,0001), la scala deve essere minuscola per misurarli accuratamente.
  3. Il Glitch: L'hardware attuale utilizza un tipo specifico di righello (chiamato FP8 E4M3) che ha un intervallo limitato. Non può gestire scale che sono troppo piccole. Quando la dimensione del blocco si restringe, i numeri all'interno diventano così piccoli che il "livello minimo" del righello è ancora troppo grande. Il computer arrotonda tutto a zero, e il modello dimentica l'informazione.

La Soluzione: Un Righello Migliore

Gli autori non si sono limitati a indicare il problema; hanno costruito uno strumento migliore per risolverlo.

Hanno proposto un nuovo formato chiamato FP8 Unsigned E5M3 (UE5M3).

  • La Correzione: Pensate al vecchio righello come a un oggetto con 4 tacche per la "dimensione" (esponente) e 3 tacche per il "dettaglio" (mantissa).
  • L'Aggiornamento: Hanno preso un bit non utilizzato (un piccolo interruttore) e lo hanno trasformato in un'ulteriore tacca di "dimensione". Ora il righello ha 5 tacche per la dimensione e 3 per il dettaglio.

Perché questo aiuta:
Questo nuovo righello può misurare numeri molto, molto più piccoli senza arrotondarli a zero. Estende il "fondo" del righello in modo che possa vedere chiaramente quei minuscoli sassolini.

I Risultati

I ricercatori hanno testato questo nuovo righello su diversi modelli di IA (come Llama e Granite).

  • Senza la correzione: Quando rendevano i blocchi molto piccoli, i modelli si confondevano e commettevano più errori.
  • Con il nuovo righello (UE5M3): I modelli rimanevano accurati anche con blocchi minuscoli. Infatti, ha performato bene quanto un complicato metodo alternativo dove dovevano "allungare" manualmente i numeri prima di misurarli, ma senza aver bisogno di quel passaggio extra e costoso.

Riassunto

L'articolo ci insegna che nella compressione dell'IA, più piccolo non è sempre meglio. Se rimpicciolite troppo i vostri gruppi di dati, potreste rompere lo strumento di misura che usate per leggerli. Modificando semplicemente il design di quello strumento di misura (aggiungendo un bit extra di intervallo), hanno risolto il glitch, permettendo ai modelli di IA di essere compressi più efficientemente senza perdere la loro intelligenza.

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 →