Skip to main content

Che cos'è un modello AI

Nota: Questo documento è una traduzione automatica della versione originale in inglese.

Che cos'è un modello AI

Un modello AI è una struttura matematica che è stata addestrata su dati per produrre output utili: previsioni, classificazioni, testo generato, immagini, punteggi o decisioni. Si può pensare a esso come a una "ricetta" molto complessa che un computer ha imparato da milioni di esempi. Proprio come uno chef umano studia migliaia di piatti prima di creare le proprie ricette, un modello AI assorbe pattern dai dati durante l'addestramento e poi applica quei pattern a input nuovi e mai visti durante l'inferenza.

Il modello in sé non è software nel senso tradizionale. È un file (o una raccolta di file) contenente valori numerici chiamati pesi che codificano i pattern che il modello ha imparato. Senza i suoi pesi, un modello è solo un'architettura vuota senza conoscenza. Con essi, diventa l'artefatto centrale che trasforma input grezzi in un risultato guidato dall'AI.

In sintesi: un modello AI è una "ricetta" appresa dai dati. Prende input, applica i pattern assorbiti durante l'addestramento e produce output. Quando un progetto crypto AI afferma di "avere l'AI", la prima domanda è: quale modello?

Come viene creato un modello

La costruzione di un modello AI segue una pipeline che parte da una struttura vuota e termina con un artefatto distribuibile. Comprendere questa pipeline aiuta a valutare quanto sia profonda e reale l'AI di un progetto.

Architettura

Ogni modello nasce come architettura -- un progetto che definisce come i dati fluiscono attraverso il sistema. Le architetture comuni includono le reti neurali feed-forward, le reti neurali convoluzionali (CNN), i transformer, gli alberi decisionali e i modelli di diffusione. L'architettura determina quali tipi di pattern il modello può imparare e con quale efficienza li impara. Scegliere l'architettura giusta per il compito è una delle decisioni più importanti che un team AI prende.

Parametri e pesi

Un'architettura contiene parametri -- valori numerici regolabili che il modello mette a punto durante l'addestramento. Un modello piccolo può avere pochi milioni di parametri; un grande modello linguistico può averne centinaia di miliardi. Prima dell'addestramento, tutti i parametri sono inizializzati con valori casuali o semi-casuali e non contengono conoscenza utile.

Dopo l'addestramento, questi parametri diventano pesi -- valori specifici che codificano i pattern statistici che il modello ha estratto dai suoi dati di addestramento. I pesi sono ciò che rende un modello addestrato diverso da un'architettura vuota. Quando si parla di "dimensione del modello", di solito si intende il numero di parametri.

Addestramento

Durante l'addestramento, il modello viene esposto a un dataset e un algoritmo di ottimizzazione (come la discesa del gradiente con backpropagation) regola i pesi per minimizzare gli errori. Il processo di addestramento può richiedere ore, giorni o settimane a seconda della dimensione del dataset, della dimensione del modello e del calcolo disponibile. Il risultato è un modello addestrato: un insieme di file di pesi che possono essere caricati e usati.

Valutazione

Prima del deployment, un team responsabile valuta il modello rispetto ai benchmark -- test standardizzati che misurano le prestazioni su compiti specifici. La valutazione risponde alla domanda: questo modello funziona davvero abbastanza bene da essere utile?

Deployment

Il passo finale è caricare il modello addestrato in un sistema di inferenza che serve richieste reali. Il deployment comporta decisioni su hardware, requisiti di latenza, scalabilità e monitoraggio. Un modello che esiste solo come prototipo di ricerca non è ancora un prodotto.

Il flusso end-to-end semplificato:

  1. Scegliere un'architettura -- transformer, CNN, albero decisionale, modello di diffusione, ecc.
  2. Preparare i dati -- raccogliere, pulire ed etichettare un dataset.
  3. Addestrare -- eseguire un algoritmo di ottimizzazione che regola i parametri del modello in base ai dati.
  4. Valutare -- misurare le prestazioni rispetto ai benchmark.
  5. Distribuire -- caricare il modello addestrato in un sistema di inferenza che serve richieste reali.

Modello vs algoritmo

Questi termini sono spesso confusi, ma la distinzione conta:

  • Algoritmo -- il metodo o la procedura di addestramento (per esempio discesa del gradiente, backpropagation, apprendimento per rinforzo). Descrive come il modello impara.
  • Modello -- il risultato dell'applicazione dell'algoritmo ai dati. Descrive cosa è stato appreso.

Un algoritmo è riutilizzabile su molti dataset e compiti. Un modello è specifico dei dati e del compito su cui è stato addestrato. Lo stesso algoritmo di addestramento può produrre modelli molto diversi a seconda dell'architettura, dei dati e degli iperparametri usati.

Tipi di modelli AI

Non esiste un unico modo per classificare i modelli, ma diverse grandi famiglie compaiono regolarmente sia nell'AI mainstream sia nei progetti crypto AI.

Tipo Come funziona Compiti tipici Esempio nel crypto AI
Transformer Elabora sequenze usando la self-attention per catturare relazioni a lungo raggio Generazione di testo, traduzione, generazione di codice, ragionamento Chatbot basati su LLM, agenti AI, audit del codice
CNN (rete neurale convoluzionale) Applica filtri per rilevare pattern spaziali (bordi, texture, forme) Classificazione di immagini, rilevamento di oggetti, analisi video Analisi di NFT, rilevamento di pattern visivi on-chain
Modello di diffusione Impara a generare dati invertendo passo dopo passo un processo di aggiunta di rumore Generazione di immagini, sintesi video, creazione audio Arte NFT generativa, dati sintetici per l'addestramento
Albero decisionale / gradient-boosted tree Suddivide i dati lungo soglie di feature in una struttura ad albero Classificazione, regressione, dati tabellari Rilevamento di scam, scoring del rischio, rilevamento di anomalie on-chain
Modello di apprendimento per rinforzo Impara azioni ottimali attraverso tentativi, ricompense e penalità Ottimizzazione di strategie, processo decisionale autonomo Automated market maker, agenti di strategie di trading
Motore di raccomandazione Classifica gli elementi per rilevanza prevista rispetto a un utente o a un contesto Curazione di contenuti, personalizzazione Scoperta di token, raccomandazione di protocolli
Rete generativa avversaria (GAN) Due reti competono: una genera, l'altra discrimina Sintesi di immagini realistiche, aumento dei dati Dati di addestramento sintetici, rilevamento di deepfake

La maggior parte dei progetti crypto AI usa uno o una combinazione di questi tipi di modello. Capire quale tipo usa un progetto aiuta a valutare se la capacità AI dichiarata è realistica per lo use case indicato.

Modelli pre-addestrati vs fine-tuned

Due termini che compaiono frequentemente nella documentazione dei progetti:

  • Modello pre-addestrato -- un modello addestrato su un grande dataset generico (come testo di internet o milioni di immagini). Il pre-addestramento è costoso e richiede tempo. Le organizzazioni che lo fanno (come quelle dietro GPT, DeepSeek o Stable Diffusion) investono risorse di calcolo significative e in genere rilasciano il modello risultante perché altri ci costruiscano sopra.
  • Modello fine-tuned -- un modello pre-addestrato che è stato ulteriormente addestrato su un dataset più piccolo e specifico per un compito. Il fine-tuning è più economico e veloce dell'addestramento da zero, ma richiede comunque competenza di dominio, dati di qualità e calcolo adeguato.

Un progetto che fa fine-tuning di un modello open-source su dati on-chain proprietari ha più profondità AI di uno che si limita a chiamare una API di terze parti. Tuttavia, il fine-tuning da solo non garantisce alta qualità -- contano i dati, la metodologia e la valutazione.

Modelli open-source vs proprietari

I modelli open-source (a volte chiamati "modelli open-weight") pubblicano architettura, pesi e spesso dettagli di addestramento perché chiunque possa ispezionarli, riprodurli e costruirci sopra. Gli esempi includono DeepSeek, Qwen, Mistral e Stable Diffusion. Open-source non significa che il modello sia libero per l'uso commerciale -- le licenze variano.

I modelli proprietari mantengono privati i pesi, i dettagli dell'architettura e i dati di addestramento. Gli utenti vi accedono solo tramite una API. Gli esempi includono GPT e Claude.

Ai fini della verifica, i modelli open-source offrono un chiaro vantaggio: chiunque può ispezionare il codice e i pesi, eseguire il modello in modo indipendente e verificare le affermazioni. Un progetto crypto AI che usa o costruisce su modelli open-source fornisce evidenze più verificabili di uno che fa riferimento a un modello proprietario dietro una API chiusa.

Modello proprio vs API verso il modello di qualcun altro

Questa distinzione è critica per valutare la profondità AI:

  • Modello proprio -- il progetto ha addestrato o fatto fine-tuning di un modello e ne controlla i pesi, la pipeline dei dati e il deployment. Questo implica una profondità AI maggiore e può essere verificato tramite codice, model card e benchmark.
  • Chiamata API -- il progetto invia richieste a un modello di terze parti (OpenAI, Anthropic, Google) e restituisce la risposta. L'AI appartiene al fornitore. Vedi Che cos'è un API wrapper.

Un progetto che chiama GPT via API e un progetto che ha addestrato il proprio transformer su dati on-chain proprietari stanno entrambi "usando l'AI" -- ma la profondità AI, la proprietà e la verificabilità sono fondamentalmente diverse. DecAIHub riflette questa differenza nel campo AI component e nel punteggio AI reality.

Dove compare nelle schede progetto DecAIHub

Il concetto di modello AI tocca diverse parti di una scheda progetto DecAIHub:

  • AI component fa spesso riferimento a un tipo di modello o a un'architettura ("fine-tuned LLM", "proprietary classifier", "ML scoring model").
  • AI use case descrive cosa fa il modello per l'utente finale.
  • La tabella delle evidenze mostra se sono stati trovati artefatti del modello (codice, pesi, benchmark, documentazione).
  • ai_score riflette quanto l'esistenza e la qualità del modello siano supportate dalle evidenze Tier-1.
  • DecAI Fit incorpora l'ai_score in una valutazione più ampia di quanto il progetto si adatti alla tesi della Decentralized AI. Un progetto con ai_score = 0 riceve DecAI Fit = 0, indipendentemente dagli altri punteggi.

La presenza e il tipo di modello che un progetto usa è uno dei segnali più fondamentali nel determinare l'AI reality. Un progetto che documenta l'architettura del suo modello, pubblica pesi o benchmark e mostra una pipeline di inferenza funzionante fornisce evidenze Tier-1 più forti di uno che si limita a dichiarare "usiamo l'AI".

Cosa un modello da solo non dimostra

  • Qualità -- un modello può esistere e avere comunque prestazioni scarse. Senza benchmark, non c'è modo di giudicare le prestazioni.
  • Valore proprietario -- un modello può essere una copia leggermente modificata di un checkpoint open-source. Proprietà e differenziazione richiedono evidenze.
  • Impatto nel mondo reale -- un modello può produrre output corretti in laboratorio e fallire in produzione. Le evidenze di deployment contano.
  • Necessità -- avere un modello non spiega perché il progetto abbia bisogno di una blockchain o di un token. Sono assi separati nel DecAI Fit.
  • Manutenzione continua -- un modello addestrato una volta può diventare obsoleto man mano che le distribuzioni dei dati cambiano. Senza riaddestramento o monitoraggio, la qualità degrada nel tempo.

Da non confondere con

  • Algoritmo -- la procedura di addestramento, non il risultato addestrato. L'algoritmo produce il modello.
  • Inferenza -- il processo di esecuzione di un modello addestrato per generare output. Il modello è l'artefatto; l'inferenza è il suo uso.
  • AI component -- un termine più ampio che può includere il modello più la pipeline circostante (dati, preprocessing, deployment). Il modello è una parte del componente.
  • LLM -- un tipo specifico di modello (grande modello linguistico), non un sinonimo di "modello AI" in generale.
  • Dataset -- i dati usati per addestrare il modello. Il dataset è l'input del processo di addestramento; il modello è l'output.

Domande frequenti

Qual è la differenza tra un modello e un algoritmo?

Un algoritmo è una procedura -- un insieme di regole che dice al computer come imparare dai dati (per esempio la discesa del gradiente). Un modello è il risultato dell'esecuzione di quell'algoritmo su un dataset specifico. L'algoritmo è riutilizzabile; il modello è specifico dei dati e del compito su cui è stato addestrato.

Di quanti parametri ha bisogno un modello AI?

Non esiste una risposta universale. Un semplice classificatore per dati tabellari può funzionare bene con migliaia di parametri. Un grande modello linguistico può richiederne miliardi. Più parametri non significano automaticamente un modello migliore -- il design dell'architettura, la qualità dei dati e la metodologia di addestramento contano più della dimensione grezza. Un modello piccolo ben addestrato può superare un modello grande addestrato male su compiti specifici.

Cosa significa "modello open-source"?

Un modello open-source (o open-weight) è un modello la cui architettura e i cui pesi addestrati sono pubblicamente disponibili per ispezione, riproduzione e modifica. Questo non significa necessariamente che il modello sia libero per l'uso commerciale -- ogni rilascio ha la propria licenza. Ai fini della verifica, i modelli open-source sono più facili da sottoporre ad audit perché chiunque può eseguirli in modo indipendente.

Un progetto crypto può affermare di avere un modello AI senza pubblicarlo?

Sì, e molti lo fanno. Tuttavia, senza codice pubblicato, pesi, model card o risultati di benchmark, non c'è modo di verificare in modo indipendente che il modello esista, funzioni come dichiarato o sia stato costruito dal progetto. In DecAIHub, tali affermazioni si riflettono attraverso i flag delle evidenze AI -- se nessun artefatto Tier-1 supporta l'affermazione, l'ai_score resta basso.

Qual è la differenza tra un modello pre-addestrato e uno fine-tuned?

Un modello pre-addestrato è stato addestrato su un grande dataset generico per imparare pattern ampi (struttura del linguaggio, caratteristiche visive, ecc.). Un modello fine-tuned parte da un checkpoint pre-addestrato e viene ulteriormente addestrato su un dataset più piccolo e specifico del dominio per specializzarlo in un compito particolare. Il fine-tuning è più veloce ed economico dell'addestramento da zero, ma richiede comunque dati di qualità e una valutazione accurata.

Vedi anche

Riferimenti esterni