Il fine-tuning AI aggiorna un modello preaddestrato con nuovi dati etichettati. Il processo insegna al modello a gestire un compito ristretto senza ricominciare da zero. Le aziende lo usano quando il solo prompting non è in grado di produrre risultati coerenti.

Definizione di fine-tuning AI

Il fine-tuning AI parte da un grande modello preaddestrato. Gli sviluppatori aggiungono dataset etichettati più piccoli che riflettono il compito obiettivo. Il ciclo di addestramento adegua i pesi del modello affinché la distribuzione degli output si sposti verso le risposte desiderate.

Come funziona il fine-tuning AI

Preparazione dei dati. I team raccolgono esempi che mostrano l'esatto formato e tono desiderati. Ogni esempio associa un input all'output corretto. Qualità e copertura contano più del volume.

Passaggio di fine-tuning supervisionato

Il modello vede queste coppie durante l'addestramento. Una funzione di perdita misura quanto le previsioni si discostino dal bersaglio. Gli aggiornamenti del gradiente modificano i pesi per ridurre tale errore.

Passaggio RLHF

I revisori umani classificano diversi output del modello per lo stesso prompt. Un modello di ricompensa impara da queste classifiche. L'apprendimento per rinforzo guida poi il modello originario verso risposte con ricompensa più alta (Fine-Tuning Language Models from Human Preferences, Ziegler et al.; documentazione RLHF di Hugging Face).

Valutazione e iterazione

Dopo l'addestramento, i team testano il modello su esempi tenuti separati. Misurano accuratezza, corrispondenza di stile e comportamento sui casi limite. Se restano lacune, seguono ulteriori cicli di dati o regolazione della ricompensa.

Errori comuni

Il fine-tuning può innescare l'oblio catastrofico, in cui gli aggiornamenti sovrascrivono conoscenze precedenti utili; le mitigazioni includono consolidamento elastico dei pesi o buffer di replay. Lo spostamento di distribuzione tra dati di addestramento e inferenza può causare scarsa generalizzazione; la mitigazione richiede campionamento stratificato e monitoraggio continuo con strumenti come Weights & Biases.

D: In cosa il fine-tuning differisce dal RAG?
R: Il fine-tuning modifica i pesi del modello. Il RAG lascia invariati i pesi e fornisce contesto al momento della query.

D: Quali rischi comporta il fine-tuning?
R: Overfitting, fuga di dati e manutenzione a lungo termine delle pipeline di addestramento sono le principali preoccupazioni.

D: I miei dati sono sicuri quando uso strumenti che implementano il fine-tuning AI?
R: La sicurezza dipende dal luogo in cui avviene l'addestramento e da come vengono conservati i dati in seguito. Prima di iniziare, esamina crittografia e controlli di accesso.

Articoli correlati
Fonti

Esplora la directory degli strumenti →