Cos’è una model card e cosa dovrebbe dirti il lancio di un’IA?
Una model card è un breve documento pubblico rilasciato insieme a un modello di IA, come un’etichetta nutrizionale. Dice a cosa serve il modello e a cosa no, come è stato addestrato, i risultati dei test, i limiti noti e i controlli di sicurezza superati. Un lancio responsabile aggiunge un rilascio graduale, il monitoraggio e un modo per segnalare i problemi.
▶ Prova tuPerché è importante
L’ultima stazione della catena è il lancio. Una buona model card permette a chiunque, sviluppatori, giornalisti o te, di vedere cosa sa fare un modello, dove sbaglia e come è stato controllato.
In 6 minuti saprai
- Cerca usi previsti, limiti noti, risultati di test con nome e risultati di sicurezza.
- Affermazioni vaghe come «risultati eccellenti» o «nessun limite» sono campanelli d’allarme.
- I lanci responsabili controllano dati, punteggi e attacchi prima del rilascio, e continuano a monitorare dopo.
Cosa eserciterai
Cosa va nella scheda?
Scegli tutto ciò che una buona model card dovrebbe contenere.
- A cosa serve il modello, e a cosa non serve
- Limiti e punti deboli noti
- Risultati dei test, con il nome dei test
- Test di sicurezza e risultati del red team
- Che tipi di dati sono serviti per addestrarlo
- La promessa che non sbaglia mai
- Le chat private di ogni utente
Scopri i campanelli d’allarme
Quickstep AI, una start-up inventata, ha pubblicato di corsa la sua model card. Tocca le parti che dovrebbero preoccuparti.
Nimbus-1 · model card
Modello: Nimbus-1, un modello per chat.
Dimensione: 3 miliardi di parametri.
Uso previsto: Qualsiasi compito, compresi consigli medici e legali.
Dati di addestramento: Dati da internet.
Lingue: Inglese e spagnolo.
Valutazione: Testato su moltissimi benchmark. Risultati: eccellenti.
Limiti noti: Nessuno.
Licenza: Solo per uso di ricerca.Avvia la catena di rilascio di Vireo
Tocca un controllo di rilascio, poi la fase in cui può intercettare il suo problema. Poi avvia il rilascio e guarda cinque modifiche dirigersi verso il pubblico.
raccolta → test → attacco → lancio → pubblico
Controlli di rilascio
- Controllo dati → raccolta
Il controllo dei dati va alla raccolta: i dati privati o indesiderati devono uscire prima dell’addestramento, non dopo. - Suite di benchmark → test
I benchmark girano al test, quando c’è un modello addestrato da valutare e confrontare con la versione precedente. - Verifica red team → attacco
Il red team lavora all’attacco: prompt insidiosi contro il modello finito, prima che chiunque altro possa provarci. - Verifica scheda → lancio
La scheda si controlla al lancio: ogni promessa sulla pagina di lancio deve corrispondere a ciò che i test hanno davvero mostrato.
Registro di rilascio
- Francesca: Aggiunge un nuovo lotto di testi web
Bloccato a raccolta da Controllo dati: una lista clienti trapelata nascosta nel lotto. Correzione: Rimuoverla e ricostruire il set di addestramento. - Davide: Ritocco per velocizzare il modello
Bloccato a test da Suite di benchmark: i punteggi di matematica sono scesi di 9 punti. Correzione: Annullare il ritocco e ritestare. - Amina: Personalità più amichevole
Bloccato a attacco da Verifica red team: ora il gioco di ruolo sblocca risposte dannose. Correzione: Aggiungere addestramento alla sicurezza per i giochi di ruolo e ritestare. - Matteo: Corregge un refuso nel testo di benvenuto
Rilasciato in sicurezza - Sara: Pagina di lancio: «sicuro per diagnosi mediche»
Bloccato a lancio da Verifica scheda: una promessa che nessun test sostiene. Correzione: Mettere i consigli medici tra gli usi «non previsti».
- Controllo dati → raccolta
Ricorda
Una model card dice a cosa serve un modello, dove sbaglia e come è stato testato. Nessuna scheda, o una vaga, è un segnale d’allarme.
Dati chiave
- Le model card sono state proposte nel 2019 come brevi documenti che riportano l’uso previsto di un modello, le prestazioni sui diversi gruppi e i limiti. · Fonte: Mitchell et al., Model Cards for Model Reporting, FAT* 2019
- Un’idea gemella, le datasheet per i dataset, chiede a chi crea un dataset di documentare da dove vengono i dati, come sono stati raccolti e per cosa vanno usati. · Fonte: Gebru et al., Datasheets for Datasets, Communications of the ACM, 2021
- Nel 2019 OpenAI ha rilasciato il suo modello GPT-2 per fasi, partendo dalle versioni più piccole, per studiarne gli abusi prima di rilasciare la più grande. · Fonte: Solaiman et al., Release Strategies and the Social Impacts of Language Models, OpenAI, 2019
- Con il regolamento europeo sull’IA (AI Act), i fornitori di modelli di IA per finalità generali devono conservare una documentazione tecnica e dare a chi costruisce sui loro modelli informazioni su capacità e limiti. · Fonte: EU Artificial Intelligence Act, Regulation (EU) 2024/1689, Article 53
Aggiornato:
Domande frequenti
Cos’è una model card nell’IA?
Una model card è un breve documento pubblicato insieme a un modello di IA. Descrive a cosa serve il modello, come è stato addestrato e testato, quanto funziona bene e dove è noto che sbaglia.
Che differenza c’è tra model card e system card?
Una model card descrive un solo modello. Una system card, usata da alcuni laboratori, copre un intero prodotto costruito attorno ai modelli, compresi test di sicurezza, filtri e modalità di distribuzione.
Perché i modelli di IA vengono rilasciati per fasi?
Rilasciare prima a un piccolo gruppo permette al laboratorio di osservare come viene usato il modello e correggere i problemi prima che milioni di persone ci facciano affidamento.
Dove trovo la model card di un modello?
Di solito sul sito del laboratorio accanto all’annuncio di lancio, nel suo report tecnico o nella pagina da cui si scarica il modello.
Termini correlati
