Comparthing Logo
intelligenza artificialeapprendimento automaticoapprendimento profondoricerca sull'intelligenza artificialereti neurali

Leggi di scalatura dei modelli vs. innovazione architetturale

Le leggi di scalabilità dei modelli e l'innovazione architetturale rappresentano due filosofie contrapposte per lo sviluppo delle capacità dell'IA. Le leggi di scalabilità suggeriscono che modelli più grandi, addestrati su una maggiore quantità di dati, producono miglioramenti prevedibili, mentre l'innovazione architetturale si concentra su progetti più intelligenti che ottengono di più con meno risorse computazionali.

In evidenza

  • Le leggi di scala offrono una prevedibilità matematica che l'innovazione architettonica non può eguagliare.
  • L'innovazione architetturale può raggiungere risultati comparabili con una potenza di calcolo di gran lunga inferiore.
  • L'addestramento ottimizzato per la potenza di calcolo di Chinchilla ha rivoluzionato il modo in cui i laboratori allocano le risorse tra le dimensioni del modello e la quantità di dati.
  • Il settore sta convergendo verso un approccio ibrido che combina entrambe le strategie.

Cos'è Leggi di scalatura dei modelli?

Principi empirici che dimostrano come le prestazioni dei modelli di intelligenza artificiale migliorino in modo prevedibile con l'aumentare dei parametri, dei dati e della potenza di calcolo.

  • L'articolo di Kaplan et al. pubblicato nel 2020 da OpenAI ha stabilito che la perdita del modello segue relazioni di legge di potenza con il numero di parametri, la dimensione del dataset e la potenza di calcolo.
  • Chinchilla (Hoffmann et al., 2022) ha perfezionato queste leggi, dimostrando che i modelli dovrebbero essere addestrati su circa 20 token per parametro per ottenere prestazioni computazionalmente ottimali.
  • GPT-3 ha dimostrato di essere scalabile con 175 miliardi di parametri, mentre GPT-4 avrebbe superato il trilione di parametri.
  • Le leggi di scala si applicano a diverse modalità, tra cui il linguaggio, la visione e i modelli multimodali, sebbene con esponenti differenti.
  • A livelli estremi si osservano rendimenti decrescenti, con ogni raddoppio della potenza di calcolo che produce miglioramenti prestazionali inferiori rispetto al precedente.

Cos'è Innovazione in architettura?

Nuove architetture di reti neurali che migliorano l'efficienza e le capacità dell'IA al di là di quanto consentito dalla sola scalabilità.

  • L'architettura Transformer (Vaswani et al., 2017) ha sostituito le RNN e ha reso possibili i moderni modelli linguistici di grandi dimensioni attraverso meccanismi di autoattenzione.
  • Le architetture Mixture of Experts (MoE) attivano solo porzioni della rete per ogni input, migliorando drasticamente l'efficienza computazionale.
  • modelli di spazio degli stati come Mamba (2023) offrono alternative a tempo lineare all'attenzione quadratica per sequenze lunghe.
  • La generazione potenziata dal recupero (RAG) combina la memoria parametrica con il recupero di conoscenze esterne per estendere le capacità senza necessità di riaddestramento.
  • Le innovazioni architetturali come Flash Attention riducono l'utilizzo della memoria e i tempi di addestramento attraverso miglioramenti algoritmici anziché tramite un aumento della potenza di calcolo.

Tabella di confronto

Funzionalità Leggi di scalatura dei modelli Innovazione in architettura
Filosofia di base Modelli più grandi + più dati = prestazioni migliori I progetti più intelligenti ottengono di più con meno potenza di calcolo.
Fattore di costo principale Calcolo ed energia per l'allenamento Ricerca di talenti e iterazione del design
Prevedibilità dei guadagni Altamente prevedibile tramite leggi di potenza Imprevedibile; le scoperte sono sporadiche
Proponenti chiave OpenAI, Anthropic, sostenitori dell'ipotesi di scalabilità DeepMind, ricercatori accademici, laboratori focalizzati sull'efficienza
Requisiti di calcolo Enorme e in crescita esponenziale Spesso più economico; può funzionare anche su hardware modesto.
Limite di prestazione Limitato dalla potenza di calcolo e dai dati disponibili Limitato dall'ingegno umano nella progettazione
Orizzonte temporale per i risultati Prevedibile ma lento (mesi di allenamento) Variabile; può portare rapidamente a scoperte rivoluzionarie.
Esempi rappresentativi GPT-4, Claude 3, Gemini Ultra Mamba, modelli MoE, Flash Attention, sistemi RAG

Confronto dettagliato

Fondamenti filosofici

Le leggi di scalabilità dei modelli si basano su un'idea semplice ma potente: l'intelligenza emerge dalla scalabilità. Le prove empiriche fornite dall'articolo di Kaplan del 2020 e dal perfezionamento di Chinchilla del 2022 dimostrano che i miglioramenti delle prestazioni seguono relazioni matematiche prevedibili. L'innovazione architetturale adotta un punto di vista opposto, sostenendo che un'ingegneria intelligente può estrarre maggiori capacità dalla potenza di calcolo esistente. Entrambi gli schieramenti concordano sul fatto che la scalabilità funzioni; dissentono invece sul fatto che sia l'unica strada percorribile.

Implicazioni in termini di costi e risorse

L'addestramento di modelli di frontiera su larga scala costa attualmente decine di milioni di dollari solo in termini di potenza di calcolo, con i sistemi di classe GPT-4 che, secondo alcune fonti, superano i 100 milioni di dollari. L'innovazione architetturale offre un'economia fondamentalmente diversa: un modello ben progettato può eguagliare o superare concorrenti più grandi a una frazione del costo di addestramento. Questo rende l'innovazione architetturale particolarmente interessante per laboratori accademici, startup e organizzazioni che non dispongono dei budget dei grandi gruppi di calcolo.

Affidabilità e rischio

Le leggi di scalabilità offrono qualcosa di raro nella ricerca sull'IA: la prevedibilità. Se si esegue un doppio calcolo, si sa approssimativamente quale miglioramento aspettarsi. L'innovazione architetturale è intrinsecamente più rischiosa perché le scoperte dipendono dall'intuizione piuttosto che dall'aritmetica. Tuttavia, quando le scoperte architetturali si concretizzano, possono superare anni di progressi incrementali in termini di scalabilità. Il Transformer stesso è stato un tale salto, rendendo obsoleti anni di lavoro sulla scalabilità delle reti neurali ricorrenti (RNN) da un giorno all'altro.

Tendenze attuali del settore

Il settore riconosce sempre più che la pura scalabilità ha dei limiti. Persino i vertici di OpenAI hanno pubblicamente discusso delle difficoltà incontrate a causa della disponibilità dei dati e dei costi computazionali. Nel frattempo, l'innovazione architetturale sta accelerando: modelli basati su un mix di esperti come Mixtral, varianti efficienti dell'attenzione e modelli a spazio di stato stanno guadagnando terreno. La maggior parte dei laboratori all'avanguardia persegue ora entrambe le strategie simultaneamente, considerandole complementari anziché in competizione.

Traiettoria a lungo termine

Guardando al futuro, è improbabile che uno solo di questi approcci porti l'IA a un livello di capacità pari a quello umano. Le leggi di scala suggeriscono che continueremo a spingere le dimensioni dei modelli, ma i rendimenti decrescenti e i vincoli di risorse imporranno una maggiore dipendenza dall'ingegnosità architetturale. La strada più promettente da percorrere combina entrambi gli approcci: utilizzare le leggi di scala per determinare la dimensione ottimale del modello, applicando al contempo innovazioni architetturali per massimizzare le capacità per parametro. Questo approccio ibrido definisce l'attuale frontiera della ricerca sull'IA.

Pro e Contro

Leggi di scalatura dei modelli

Vantaggi

  • + Miglioramenti prevedibili
  • + Ben validato empiricamente
  • + Più semplice da eseguire
  • + Coerenza tra i diversi ambiti

Consentiti

  • Estremamente costoso
  • Rendimenti decrescenti
  • Emergono colli di bottiglia nei dati
  • Preoccupazioni ambientali

Innovazione in architettura

Vantaggi

  • + Risultati computazionalmente efficienti
  • + Costi di formazione inferiori
  • + Nuove funzionalità sbloccate
  • + Democratizza lo sviluppo dell'intelligenza artificiale

Consentiti

  • Scoperte imprevedibili
  • Più difficile da replicare
  • Richiede una profonda competenza
  • Progressi iniziali più lenti

Idee sbagliate comuni

Mito

Le leggi di scala affermano che i modelli più grandi sono sempre migliori.

Realtà

Il caso di Chinchilla ha dimostrato che le dimensioni del modello e i dati di addestramento devono essere proporzionali. Un modello da 70 byte addestrato con dati insufficienti avrà prestazioni inferiori rispetto a un modello più piccolo addestrato con dati adeguati. La relazione si basa sull'equilibrio, non solo sulle dimensioni.

Mito

L'innovazione architetturale è solo un modo per evitare di spendere in potenza di calcolo.

Realtà

Le innovazioni architetturali spesso consentono di raggiungere capacità completamente nuove che la sola scalabilità non può garantire. Il Transformer non si è limitato a rendere i modelli più economici; ha permesso l'elaborazione di contesti più lunghi e l'addestramento parallelo, funzionalità che le reti neurali ricorrenti (RNN) non erano in grado di supportare.

Mito

Le leggi di scala continueranno indefinitamente fino al raggiungimento dell'intelligenza artificiale generale (AGI).

Realtà

I ricercatori hanno documentato rendimenti decrescenti alla frontiera. Ogni raddoppio della potenza di calcolo produce ora miglioramenti prestazionali inferiori rispetto ai raddoppi precedenti. Anche la qualità e la disponibilità dei dati stanno diventando vincoli stringenti che la semplice scalabilità non può superare.

Mito

Questi due approcci si escludono a vicenda.

Realtà

I modelli di frontiera moderni utilizzano entrambi gli approcci. GPT-4 probabilmente incorpora innovazioni architettoniche insieme a una scalabilità massiccia. Il dibattito verte in realtà sull'enfasi e sull'allocazione delle risorse, non su una scelta tra l'uno o l'altro.

Mito

L'innovazione in architettura ha sempre la meglio sulla scalabilità.

Realtà

Un'architettura intelligente, ma con parametri o dati insufficienti, tenderà a stabilizzarsi. L'innovazione architetturale, in genere, funziona meglio quando è combinata con una scalabilità adeguata. I sistemi di maggior successo ottimizzano entrambe le dimensioni simultaneamente.

Domande frequenti

Quali sono le leggi di scalatura dei modelli nell'intelligenza artificiale?
Le leggi di scalabilità dei modelli sono relazioni empiriche che mostrano come le prestazioni di un modello di intelligenza artificiale migliorino secondo una legge di potenza in funzione di tre variabili: numero di parametri, dimensione del dataset e potenza di calcolo necessaria per l'addestramento. Dimostrate per la prima volta in modo rigoroso da Kaplan et al. all'OpenAI nel 2020, queste leggi consentono ai ricercatori di prevedere quanto migliorerà le prestazioni di un modello con maggiori risorse a disposizione. Chinchilla ha perfezionato questo concetto nel 2022, dimostrando che l'addestramento ottimale in termini di potenza di calcolo richiede circa 20 token di dati di addestramento per parametro.
Cosa si intende per innovazione architetturale nell'ambito dell'intelligenza artificiale?
L'innovazione architetturale si riferisce a cambiamenti fondamentali nel modo in cui vengono progettate le reti neurali, inclusi nuovi tipi di layer, meccanismi di attenzione o modelli di flusso di informazioni. Esempi includono il Transformer che sostituisce le RNN, il Mixture of Experts che attiva solo i parametri rilevanti, i modelli di spazio degli stati come Mamba per un'elaborazione efficiente delle sequenze e Flash Attention per un addestramento efficiente in termini di memoria. Queste innovazioni cambiano ciò che i modelli possono fare, non solo quanto sono grandi.
Quale approccio produce modelli di intelligenza artificiale migliori?
Entrambi gli approcci hanno prodotto risultati all'avanguardia, ma ottimizzano obiettivi diversi. La scalabilità produce modelli migliori in modo affidabile, a patto di disporre di una potenza di calcolo sufficiente, mentre l'innovazione architetturale produce modelli più efficienti che possono essere eseguiti con meno hardware. I modelli di frontiera odierni combinano entrambi gli approcci: scalabilità massiva e architetture sofisticate. L'approccio "migliore" dipende dai vincoli, dal budget e dalle capacità desiderate.
Perché il cincillà ha cambiato il nostro modo di pensare alla scalabilità?
Prima di Chinchilla, molti laboratori addestravano modelli relativamente piccoli su enormi dataset, presumendo che la quantità di dati fosse il collo di bottiglia. Hoffmann et al. di DeepMind hanno dimostrato che i modelli erano in realtà sotto-addestrati rispetto alle loro dimensioni. La regola empirica che ne è emersa, circa 20 token per parametro, significava che un modello da 70 miliardi di bit avrebbe dovuto essere addestrato su 1,4 trilioni di token. Questo ha spostato l'allocazione delle risorse computazionali verso modelli più grandi e un addestramento più intenso, non solo verso una maggiore quantità di dati.
Le leggi di ridimensionamento stanno incontrando un ostacolo insormontabile?
Le prove suggeriscono che la scalabilità sta incontrando dei limiti reali. Ilya Sutskever e altri leader di OpenAI hanno discusso pubblicamente delle difficoltà legate alla disponibilità dei dati, con la possibilità che i dati testuali di alta qualità si esauriscano entro il 2026. Anche i miglioramenti prestazionali per ogni raddoppio della potenza di calcolo sono diminuiti. Tuttavia, la scalabilità continua a funzionare; sta semplicemente diventando più costosa rispetto ai benefici. Questo sta spingendo il settore verso l'innovazione architetturale come complemento.
Che cos'è l'architettura Mixture of Experts?
Mixture of Experts (MoE) è un'architettura in cui solo un sottoinsieme dei parametri della rete, chiamati esperti, viene attivato per ogni input. Un meccanismo di routing decide quali esperti utilizzare. Ciò significa che un modello può avere trilioni di parametri totali, utilizzandone solo una frazione durante l'inferenza, riducendo drasticamente i costi computazionali. Modelli come Mixtral 8x7B e GPT-4 utilizzano, a quanto pare, architetture MoE per bilanciare capacità ed efficienza.
L'innovazione architetturale può sostituire completamente il ridimensionamento?
Probabilmente non nell'immediato futuro. L'innovazione architetturale può migliorare drasticamente l'efficienza, ma la maggior parte delle scoperte rivoluzionarie trae comunque vantaggio dall'essere applicata su larga scala. Un'architettura intelligente con troppi pochi parametri raggiungerà un plateau nelle sue capacità. La strada più realistica da percorrere è quella di utilizzare l'innovazione architetturale per rendere la scalabilità più efficiente, ottenendo maggiori capacità per unità di calcolo anziché abbandonare completamente la scalabilità.
In che modo le leggi di scala si applicano ai modelli multimodali?
Le leggi di scalatura si estendono ai modelli multimodali, ma con esponenti e compromessi differenti. Addestrare un modello sia su immagini che su testo richiede un bilanciamento della potenza di calcolo tra le diverse modalità. Ricerche condotte da Meta e Google hanno dimostrato che la scalatura multimodale segue schemi di legge di potenza simili, sebbene visione e linguaggio possano competere per la capacità all'interno dello stesso modello. Le relazioni sono meno ben caratterizzate rispetto a quelle relative ai modelli basati esclusivamente sul testo.
Qual è stata la più grande innovazione architettonica nella storia dell'intelligenza artificiale?
L'architettura Transformer, introdotta nel paper del 2017 "Attention Is All You Need", è ampiamente considerata l'innovazione architetturale di maggior impatto. Ha sostituito la ricorrenza con l'autoattenzione, consentendo l'addestramento parallelo e finestre di contesto molto più ampie. Quasi tutti i moderni modelli linguistici di grandi dimensioni, tra cui GPT, Claude e Gemini, sono costruiti su fondamenta Transformer. Il suo impatto sul settore è paragonabile al passaggio dai sistemi esperti al deep learning.
Quanto costa addestrare un modello di intelligenza artificiale all'avanguardia?
I costi sono aumentati vertiginosamente. Si stima che l'addestramento di GPT-3 costi circa 4 milioni di dollari, mentre per i modelli di classe GPT-4 si parla di 50-100 milioni di dollari o più. I costi di addestramento di Gemini Ultra di Google probabilmente superano i 100 milioni di dollari. Queste cifre includono solo la potenza di calcolo, non la gestione dei dati o il personale. L'innovazione architetturale può ridurre questi costi di 10 volte o più a parità di prestazioni, ed è per questo che la ricerca incentrata sull'efficienza si è intensificata.
Rischiamo di esaurire i dati di addestramento per la scalabilità?
Si prevede che i dati testuali di alta qualità si esauriranno tra il 2026 e il 2030, in base agli attuali tassi di consumo dei modelli. Questo rappresenta un vero e proprio limite per gli approcci di pura scalabilità. Tra le soluzioni in fase di studio figurano la generazione di dati sintetici, l'addestramento su fonti multimodali come video e audio e l'utilizzo più efficiente di set di dati più piccoli e di qualità superiore. Innovazioni architetturali come la generazione aumentata tramite recupero riducono inoltre la dipendenza dalla memorizzazione dei dati di addestramento.
Quali laboratori di intelligenza artificiale si concentrano sull'innovazione architetturale?
Storicamente, DeepMind ha dato grande importanza all'innovazione architetturale, contribuendo con Transformers, l'architettura di AlphaGo e recenti lavori sui modelli a spazio di stato. Mistral AI ha costruito la sua reputazione su efficienti modelli open-weight. Istituzioni accademiche come Stanford, il MIT e l'ETH di Zurigo sono all'avanguardia nella ricerca architetturale. Tuttavia, tutti i principali laboratori investono ora in entrambi gli approcci, riconoscendo che il futuro richiederà probabilmente la combinazione di scalabilità e design più intelligenti.

Verdetto

Scegliete le leggi di scalabilità del modello quando avete a disposizione budget di calcolo ingenti e necessitate di miglioramenti incrementali e prevedibili su architetture consolidate. Optate per l'innovazione architetturale quando le risorse sono limitate, quando avete bisogno di efficienza in fase di inferenza o quando state perseguendo funzionalità che la pura scalabilità fatica a fornire. In pratica, i sistemi di intelligenza artificiale di maggior successo oggi combinano entrambe le filosofie, anziché affidarsi esclusivamente a una delle due.

Confronti correlati

Accuratezza predittiva vs. resilienza del modello

L'accuratezza predittiva misura quanto bene le previsioni di un modello corrispondano ai risultati del mondo reale, mentre la resilienza del modello valuta la capacità di un sistema di mantenere le prestazioni di fronte ad attacchi avversari, derive dei dati o cambiamenti ambientali. Entrambe le metriche influenzano il modo in cui valutiamo l'affidabilità dell'IA, ma spesso spingono la progettazione del modello in direzioni diverse.

Adattamento al dominio vs. formazione nel dominio

Questo confronto analizza le scelte strategiche nell'apprendimento automatico tra l'adattamento del dominio, che trasferisce la conoscenza da un ambiente sorgente etichettato a un ambiente di destinazione diverso, e l'addestramento nel dominio, che costruisce modelli interamente su dati raccolti dall'esatto ambiente di implementazione di destinazione.

Adattamento linguistico nell'IA vs. sistemi di IA indipendenti dal linguaggio

L'adattamento linguistico nell'IA si concentra sull'insegnamento ai modelli di gestire lingue specifiche attraverso la messa a punto e il trasferimento dell'apprendimento, mentre i sistemi di IA agnostici rispetto alla lingua mirano a elaborare qualsiasi lingua senza un addestramento specifico. Entrambi gli approcci affrontano le sfide del multilinguismo, ma differiscono fondamentalmente in termini di architettura, dati di addestramento e implementazione nel mondo reale.

Addestramento alla visione artificiale vs. percezione delle immagini naturali

Questo confronto mette a confronto il modo in cui le reti neurali artificiali vengono addestrate a interpretare i dati visivi con il modo in cui il sistema visivo biologico umano percepisce il mondo naturale. Mentre la visione artificiale si basa su milioni di input statici, annotati a livello di pixel, per estrarre matrici matematiche, la percezione umana naturale sfrutta flussi sensoriali dinamici e continui, contestualizzati dalla biologia evolutiva e da strutture di feedback cognitivo immediato.

Addestramento degli agenti in ambienti reali rispetto all'addestramento con set di dati offline.

L'addestramento degli agenti in ambienti reali prevede l'apprendimento tramite interazione in tempo reale con ambienti simulati o fisici, mentre l'addestramento offline si basa su dati raccolti in precedenza, senza ulteriore accesso all'ambiente. Entrambi gli approcci addestrano modelli di apprendimento automatico, ma differiscono fondamentalmente nel modo in cui gli agenti acquisiscono esperienza e migliorano le proprie prestazioni.