← Ultimi articoli
🤖 machine learning

Efficient LLMs with AMP: Attention Heads and MLP Pruning

Questo articolo introduce AMP, un nuovo metodo di pruning strutturato che comprime efficientemente i Large Language Models rimuovendo le Attention Heads e le strutture MLP meno critiche, ottenendo una riduzione dei parametri fino al 30% con una perdita di prestazioni minima e velocità di inferenza migliorate in varie famiglie di modelli.

Autori originali: Leandro Giusti Mugnaini, Bruno Lopes Yamamoto, Lucas Lauton de Alcantara, Victor Zacarias, Edson Bollis, Lucas Pellicer, Anna Helena Reali Costa, Artur Jordao

Pubblicato 2026-07-31
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Leandro Giusti Mugnaini, Bruno Lopes Yamamoto, Lucas Lauton de Alcantara, Victor Zacarias, Edson Bollis, Lucas Pellicer, Anna Helena Reali Costa, Artur Jordao

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

Immaginate un mondo in cui i computer possono scrivere poesie, risolvere indovinelli e chiacchierare come gli esseri umani. Questo è il regno dei Large Language Models (LLM), i cervelli digitali dietro l'intelligenza artificiale più avanzata di oggi. Pensate a questi modelli come a enormi biblioteche che contengono ogni libro mai scritto, ma invece di limitarsi a leggerli, possono comprendere e creare nuove storie al volo. Tuttavia, c'è un problema: queste biblioteche sono così vaste che richiedono server giganti e voraci di energia per funzionare, il che le rende lente e costose da usare. Per risolvere questo problema, gli scienziati hanno cercato di rimpicciolire questi modelli senza perdere la loro intelligenza. Un modo popolare per farlo è chiamato "pruning" (potatura). Immaginate un giardiniere che pota un cespuglio; invece di tagliare foglie a caso, rimuove con cura i rami che non stanno facendo molto lavoro, lasciando una pianta più piccola e veloce che però fiorisce magnificamente. La grande domanda che i ricercatori si pongono è: come troviamo i rami giusti da tagliare affinché la pianta rimanga sana, ma cresca molto più velocemente?

Questo è esattamente ciò che gli autori di questo articolo hanno affrontato con un nuovo metodo che chiamano AMP, che sta per Attention Heads and MLP Pruning (Potatura delle Teste di Attenzione e degli MLP). Si sono resi conto che, mentre altri metodi cercavano di potare questi cespugli digitali, spesso tagliavano troppo o utilizzavano strumenti complicati che richiedevano hardware speciale e costoso. AMP è come una cesoia intelligente e leggera che può identificare rapidamente quali parti del modello stanno effettivamente facendo il lavoro pesante e quali sono solo di passaggio.

Il documento introduce un trucco ingegnoso per capire cosa tagliare. Invece di guardare solo i pesi statici (la "memoria muscolare" interna del modello), AMP proietta i dati di input effettivi (come una frase) su quei pesi per vedere quanto il modello li utilizzi realmente. È come controllare quali strumenti in una cassetta degli attrezzi vengono effettivamente usati per costruire una casa, piuttosto che tirare a indovinare in base a quanto siano pesanti gli strumenti. Se una specifica "testa di attenzione" (una parte del modello che si concentra su diverse parole) o un "neurone" nello strato intermedio non contribuisce molto alla risposta finale, AMP lo segnala per la rimozione.

I risultati sono piuttosto promettenti. Gli autori hanno testato AMP su diversi modelli popolari, tra cui LLaMA e Phi. Hanno scoperto che rimuovendo circa il 30% delle parti meno importanti, i modelli diventavano significativamente più veloci — fino a 1,25 volte più veloci in alcuni casi — senza bisogno di chip computerizzati speciali. In termini di accuratezza, AMP ha performato meglio dei metodi attuali di pruning strutturato. Ad esempio, sul modello LLaMA 7B, ha superato le tecniche di pruning strutturato esistenti fino a 4,81 punti percentuali nell'accuratezza media dei task. Ancora più impressionante, sul modello LLaMA-2 7B, ha superato questi stessi baseline strutturati fino a 9,52 punti percentuali.

I ricercatori sono stati anche attenti a dimostrare che il loro metodo funzioni davvero. Hanno eseguito un "controllo di coerenza", che è come un esperimento inverso: hanno deliberatamente tagliato le parti più importanti del modello invece di quelle meno importanti. Come previsto, il modello è andato in crash, performando terribilmente. Ciò ha confermato che AMP è effettivamente bravo a distinguere tra parti essenziali e non essenziali. Hanno anche scoperto che tagliare solo un tipo di parte (come solo le teste di attenzione) non era sufficiente; è necessario potare sia le teste di attenzione che i neuroni dello strato intermedio insieme per ottenere i risultati migliori.

Uno dei risultati più entusiasmanti è quanto sia efficiente l'intero processo. L'intero processo di pruning e fine-tuning è durato solo circa quattro ore su una scheda grafica standard di consumo (una NVIDIA RTX 3090), con la fase di pruning vera e propria che ha richiesto solo pochi minuti. Questo rende il metodo molto accessibile e in linea con i principi della "Green AI", poiché riduce l'energia necessaria per far girare questi modelli di quasi il 20%, risparmiando sia denaro che emissioni di carbonio.

In breve, l'articolo suggerisce che AMP sia un modo altamente efficace, flessibile e veloce per rendere i grandi modelli di IA più piccoli e rapidi. Non richiede hardware costoso o un riaddestramento complesso e supera costantemente i metodi di pruning strutturato esistenti nel mantenere il modello intelligente pur rendendolo veloce. Sebbene gli autori notino che i modelli più piccoli (come Phi-1.5) fossero un po' più sensibili al pruning, il messaggio complessivo è chiaro: con la giusta strategia di potatura, possiamo rendere l'IA potente più pratica per l'uso quotidiano.

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 →