Distillazione del modello
La distillazione del modello è un approccio all’addestramento in cui gli output di un modello docente contribuiscono a creare esempi per un modello studente. L’obiettivo è insegnare un’attività più circoscritta a un modello che può adattarsi meglio ai vincoli di costo, latenza o distribuzione del workflow. La distillazione non copia tutte le capacità del modello docente. I risultati dipendono dall’attività, dai prompt del docente, dalla copertura dei dati, dalla capacità dello studente, dal metodo di addestramento e dalla qualità della valutazione.Docente e studente
- Il docente genera o migliora risposte candidate per input rappresentativi.
- I revisori verificano le risposte candidate rispetto al materiale di origine e ai requisiti.
- Gli esempi approvati entrano a far parte del set di dati per il fine-tuning dello studente.
- Lo studente viene valutato su casi non utilizzati per l’addestramento.
Workflow di distillazione
Definisci un'attività circoscritta
Specifica input, output previsti, criteri di qualità e limiti. La distillazione è più facile da valutare quando l’obiettivo è ben definito.
Crea i casi di valutazione
Crea un set escluso dall’addestramento a partire da utilizzi realistici. Includi casi comuni, casi limite e casi che richiedono incertezza o rifiuto.
Genera le risposte candidate
Chiedi al docente di produrre output usando lo stesso contesto e le stesse regole previste in produzione. Genera input diversificati invece di modelli ripetitivi.
Revisiona e correggi
Verifica fatti, ragionamento, sicurezza, tono e formato. Rimuovi o riscrivi gli esempi deboli; non dare per scontato che l’output del docente sia corretto.
Addestra lo studente
Formatta gli esempi approvati per un workflow di fine-tuning supportato e addestra una versione del modello studente.
Confronta i modelli
Confronta lo studente, il docente e il modello base dello studente non modificato sul set escluso dall’addestramento e rispetto ai requisiti operativi.
Esempio di istruzione per il docente
Progettazione della valutazione
Scegli misure adatte all’attività:- Rispetto esatto dello schema o del formato
- Accuratezza rispetto alle fonti approvate
- Scelta corretta dello strumento o dell’escalation
- Punteggi della revisione umana basati su criteri scritti
- Tasso di errore nei casi relativi a sicurezza e rifiuto
- Latenza e costo misurato nell’ambiente previsto
Quando la distillazione non è adatta
- L’attività cambia di frequente
- Le risposte dipendono principalmente da conoscenze aggiornate
- Un modello più piccolo non supporta la modalità o il comportamento degli strumenti richiesti
- Non puoi revisionare gli esempi generati
- Non disponi di un set di valutazione rappresentativo
- Gli errori hanno conseguenze che il workflow non può contenere in sicurezza
Sicurezza dei dati
Guide correlate
Fine-tuning
Esamina i principi fondamentali della preparazione e della valutazione dei set di dati.
Guida all'addestramento
Segui il workflow di addestramento disponibile in B-Bot Hub.