← Ultimi articoli
🤖 machine learning

A Physical Response-and-Memory Model for Muon Optimization

Questo articolo propone un modello fisico di risposta e memoria per la dinamica dell'addestramento che spiega l'efficacia dell'ottimizzatore Muon e introduce l'ottimizzatore Bi-Maxwell, il quale utilizza un kernel di memoria a doppia scala temporale per ottenere una convergenza più rapida nei benchmark dei grandi modelli linguistici.

Autori originali: Yinze Hu, Hongjun Xiang, Xingao Gong, Hongyu Yu

Pubblicato 2026-08-25
📖 6 min di lettura🧠 Approfondimento

Autori originali: Yinze Hu, Hongjun Xiang, Xingao Gong, Hongyu Yu

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

Nell'immensa e silenziosa architettura dell'intelligenza artificiale moderna, il compito più costoso e dispendioso in termini di tempo non è il design del modello stesso, ma l'atto di insegnargli. Per addestrare un grande modello linguistico, gli ingegneri lo nutrono con miliardi di parole e regolano le sue impostazioni interne, note come pesi, per ridurre gli errori. Questo processo si affida a uno strumento matematico chiamato ottimizzatore, che agisce come la mano del maestro, decidendo esattamente quanto spostare quei pesi dopo ogni singola lezione. Per anni, i maestri più efficaci sono stati scelti attraverso tentativi ed errori, guidati dall'intuizione ingegneristica piuttosto che da una profonda comprensione del perché funzionino. L'obiettivo è semplice: con una quantità fissa di potenza di calcolo, quanto può scendere il tasso di errore e quanto velocemente può arrivarci? La risposta dipende interamente dalle regole che l'ottimizzatore segue per trasformare un errore in una correzione.

Uno studio recente condotto da ricercatori dell'Università di Fudan e dell'Università di Tongji offre un nuovo modo di vedere questo processo. Invece di considerare l'addestramento di una rete neurale come una serie di calcoli astratti, hanno trattato la matrice dei pesi della rete come un oggetto fisico dotato di memoria, molto simile a un pezzo di metallo o a un gel che risponde alla forza. Hanno proposto che quando la rete commette un errore, questo crea una sorta di stress interno, simile alla tensione in una molla tesa. Il compito dell'ottimizzatore è quello di rilasciare questo stress in modo efficiente. Applicando le leggi della fisica a questo mezzo digitale, i ricercatori hanno derivato un nuovo insieme di regole su come la rete debba apprendere. Hanno scoperto che il modo più efficace per aggiornare i pesi è muoversi in una direzione che dissipi questo stress il più rapidamente possibile, rispettando al contempo un limite di sicurezza su quanto l'output della rete possa cambiare in una volta sola. Questa prospettiva fisica ha spiegato perché un metodo specifico, recentemente molto popolare, chiamato Muon, funzioni così bene, e ha rivelato un difetto nel modo in cui quel metodo ricorda le lezioni passate.

I ricercatori hanno scoperto che il modo standard in cui questi ottimizzatori ricordano il passato è troppo semplice. Di solito mediano gli errori recenti utilizzando un singolo intervallo di tempo uniforme, come se il materiale di cui sono fatti si rilassasse dalla sua tensione a una sola velocità. Tuttavia, i ricercatori hanno sostenuto che i materiali reali, e per estensione le complesse reti neurali, possiedono una struttura interna più complicata. Essi possiedono sia reazioni locali veloci che cambiamenti strutturali profondi e lenti. Per testare questo, hanno sostituito la memoria a velocità singola dello standard con una nuova versione che hanno chiamato Bi-Maxwell, la quale utilizza due velocità diverse: una veloce per catturare i cambiamenti immediati e una lenta per mantenere i modelli a lungo termine. Quando hanno testato questo nuovo approccio su un benchmark pubblico per l'addestramento di modelli linguistici, i risultati sono stati immediati e misurabili. Il nuovo ottimizzatore ha raggiunto il livello target di accuratezza in 2.635 step, superando il record precedente di 2.690 step. Questo potrebbe sembrare una differenza minima, ma nel mondo dell'addestramento di modelli massicci dove migliaia di computer lavorano per settimane, risparmiare anche solo poche decine di step si traduce in significativi risparmi di tempo ed energia.

Per garantire che questo miglioramento non fosse un colpo di fortuna, il team ha eseguito una serie rigorosa di controlli. Hanno mantenuto identica ogni altra parte del processo di addestramento, cambiando solo il kernel di memoria, la parte responsabile del ricordo dei gradienti passati. Hanno eseguito l'esperimento su diversi tipi di hardware informatico e con diversi punti di partenza casuali, e il nuovo ottimizzatore ha costantemente superato il vecchio. Hanno anche investigato perché la memoria a due velocità funzionasse meglio, misurando come le necessità della rete cambiassero nel tempo. Hanno scoperto che, nelle prime fasi dell'addestramento, la rete apprende rapidamente e ha bisogno di una memoria breve per rimanere agile. Man mano che l'addestramento procede, l'apprendimento rallenta e la rete beneficia di una memoria più lunga per regolarizzare il percorso. L'ottimizzatore a velocità singola non può adattarsi a questo cambiamento; rimane bloccato con un'unica impostazione per l'intero viaggio. La versione a due velocità, invece, si adatta naturalmente sia alle reazioni rapide necessarie all'inizio, sia alla memoria profonda e costante richiesta successivamente.

Lo studio ha anche chiarito cosa stia effettivamente facendo l'ottimizzatore. Ha dimostrato che la direzione di aggiornamento più efficiente non è solo un tentativo casuale, ma un percorso geometrico specifico che massimizza il rilascio del potenziale di errore senza causare instabilità nella rete. Questa direzione è ciò che l'ottimizzatore Muon utilizza, ma i ricercatori hanno fornito il ragionamento fisico del perché funzioni: è il percorso di massima dissipazione di energia sotto un vincolo di sicurezza. Inoltre, hanno dimostrato che la "memoria" in questi sistemi non è solo un trucco matematico per attenuare il rumore, ma è una rappresentazione dello stress interno accumulato. Proprio come un oggetto fisico impiega del tempo per assestarsi dopo essere stato spinto, la rete neurale ha bisogno di tempo per integrare le lezioni dai suoi errori. Trattando la rete come un mezzo reattivo con uno spettro di tempi di rilassamento, i ricercatori sono stati in grado di progettare un ottimizzatore che rispetti il ritmo naturale dell'apprendimento.

Questo lavoro suggerisce che il futuro dell'addestramento dell'intelligenza artificiale possa risiedere nel prendere in prestito più profondamente concetti dalle scienze fisiche. Guardando al processo di apprendimento attraverso la lente della scienza dei materiali e della termodinamica, i ricercatori sono stati in grado di andare oltre i tentativi ed errori e derivare regole che sono radicate nel comportamento fondamentale del sistema. Non hanno solo trovato un modo più veloce per addestrare un modello; hanno fornito un quadro per comprendere perché certi metodi funzionino e come possano essere migliorati. Il successo dell'ottimizzatore Bi-Maxwell, che ha semplicemente aggiunto un secondo intervallo di tempo alla memoria, dimostra che anche piccoli cambiamenti, motivati fisicamente, possono produrre guadagni significativi. Man mano che i modelli linguistici diventano più grandi e complessi, l'efficienza del loro addestramento diventa sempre più critica, e questo approccio fisico offre una strada promettente per rendere tale addestramento più veloce, più stabile e più efficiente.

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 →