Cos'è la distillazione di un modello AI

È il motivo per cui esistono modelli quasi bravi come i migliori, ma molto più economici.

Redazione AIR
Come fanno a esistere modelli quasi uguali ai migliori ma molto più economici?Con la distillazione: si addestra un modello piccolo a imitare le risposte di uno grande, trasferendogli buona parte della sua conoscenza. La tecnica è descritta da Hinton, Vinyals e Dean nel 2015 1. Il modello piccolo costa meno da far girare, quindi costa meno anche a te.
Video con sottotitoli: Cos'è la distillazione di un modello AI

Video realizzato con il supporto dell'AI. Metodo e contenuti sono di AIR.

La distillazione è una tecnica con cui si addestra un modello AI piccolo a imitare uno grande, trasferendogli buona parte della sua conoscenza.

L'idea è descritta in un articolo scientifico del 2015 di Geoffrey Hinton, Oriol Vinyals e Jeff Dean 1: la conoscenza di un modello grande, o di un insieme di modelli, si può comprimere in un modello solo, molto più facile da usare in produzione 1.

Come funziona, con un'immagine

Pensa a un apprendista che impara guardando un artigiano esperto. Non deve rifare tutti gli anni di esperienza del maestro: copia le sue scelte, una dopo l'altra, finché ne fa di molto simili. Il modello grande è il maestro, il piccolo è l'apprendista.

Perché ti interessa

Un modello piccolo richiede meno calcolo per ogni risposta. Meno calcolo vuol dire risposte più veloci, prezzi più bassi e, nei casi migliori, la possibilità di far girare il modello su un computer dell'azienda invece che nel cloud.

Quando un produttore lancia una versione "mini", "light" o di fascia media che si avvicina al suo modello di punta a una frazione del prezzo, spesso dietro c'è anche questa tecnica.

Cosa farne

Per i compiti ripetitivi, come rispondere alle stesse domande dei clienti o classificare richieste, prova prima un modello piccolo. Se fa il lavoro, risparmi. Se non lo fa, sali di una taglia. Partire dal più grande "per sicurezza" è il modo più comune di pagare troppo l'AI.

Domande frequenti

Un modello distillato è peggiore?

Di solito un po' meno capace del modello da cui impara, soprattutto sui compiti difficili. Su quelli ripetitivi la differenza spesso non si vede, ma va provata.

Posso distillare un modello per la mia azienda?

Tecnicamente sì, ma raramente conviene a una PMI: è più semplice scegliere un modello piccolo già pronto e collegarlo ai propri dati.

Da leggere dopo

Vuoi capire se un modello piccolo basta per il tuo caso? Parliamone.

Fonti

  1. Hinton, Vinyals, Dean, Distilling the Knowledge in a Neural Network (2015), https://arxiv.org/abs/1503.02531

Testi e video realizzati con il supporto dell'AI. Metodo e contenuti sono di AIR.

Contattaci