Modelli aperti e modelli chiusi

Rivisto : Come rivediamo le schedeAggiornato il

In breve

Un modello chiuso è accessibile solo tramite il servizio del suo fornitore; un modello aperto pubblica i suoi pesi, che chiunque può scaricare ed eseguire. Tra i due, licenze e grado di apertura variano molto.

Fonti[1][2][3]

Definizione

  • Un modello chiuso (o proprietario) si usa solo tramite l'app o l'API del suo fornitore. I suoi parametri, chiamati pesi, restano segreti.
  • Un modello aperto (open weights) pubblica i suoi pesi: si può scaricare, eseguire sulle proprie macchine e adattare.
  • Un modello open source in senso stretto va oltre: secondo la definizione della Open Source Initiative (2024), deve anche dare accesso a informazioni sufficienti sui dati di addestramento e al codice per riprodurlo. Pochi modelli soddisfano tutte queste condizioni.

Vantaggi di un modello aperto

  • Controllo dei dati: può funzionare sui tuoi server o sul tuo computer, senza inviare informazioni a terzi.
  • Personalizzazione: si può adattare (fine-tuning) a un'esigenza precisa.
  • Indipendenza: nessuna dipendenza da un solo fornitore né dai suoi cambi di prezzo o di condizioni.

Vantaggi di un modello chiuso

  • Spesso i più potenti al momento dell'uscita.
  • Niente da installare: basta un account.
  • Sicurezza, aggiornamenti e infrastruttura gestiti dal fornitore.

Punti di attenzione

  • Leggere la licenza: alcune licenze «aperte» limitano l'uso commerciale o impongono condizioni.
  • Costo dell'hardware: eseguire un grande modello aperto richiede macchine potenti.
  • Responsabilità: in Europa il regolamento sull'IA prevede obblighi diversi secondo il tipo di modello e il suo uso.

Fonti

  1. Open Source Initiative, «The Open Source AI Definition 1.0» (2024)
  2. Touvron et al., «Llama 2: Open Foundation and Fine-Tuned Chat Models» (2023)
  3. Regolamento (UE) 2024/1689 sull'intelligenza artificiale