di WebAlchLAB

I modelli di diffusione sono modelli generativi che apprendono a ricostruire dati a partire da versioni progressivamente alterate dal rumore. Nella generazione, un processo iterativo produce contenuti coerenti a partire da una rappresentazione rumorosa, eventualmente condizionato da testo o altri segnali.

di WebAlchLAB

Un SLM è un modello linguistico relativamente compatto rispetto ai modelli più grandi del contesto di riferimento. Non esiste una soglia numerica universalmente condivisa. Può essere utile per compiti delimitati, esecuzione locale o riduzione di costi e latenza.

di WebAlchLAB

Un modello multimodale elabora o genera più tipi di dati, come testo, immagini, audio o video. Un vision-language model, o VLM, collega in particolare informazioni visive e linguistiche. Le modalità supportate in ingresso e in uscita dipendono dal sistema.

di WebAlchLAB

Una Mixture of Experts è un’architettura che usa più componenti specializzabili, chiamate esperti, e un meccanismo di instradamento. Nei modelli MoE sparsi, soltanto una parte degli esperti viene attivata per ogni token. Parametri totali e parametri attivi sono quindi misure differenti.

di WebAlchLAB

Il continuous batching raggruppa dinamicamente richieste durante l’esecuzione di un modello generativo. Quando alcune terminano, altre possono entrare nel gruppo senza attendere la conclusione di tutte. È una tecnica per utilizzare meglio le risorse del server.

di WebAlchLAB

Lo speculative decoding accelera la generazione proponendo token candidati con un meccanismo più economico e verificandoli con il modello principale. In configurazioni corrette, la procedura può mantenere la distribuzione di generazione del modello target pur riducendo il lavoro sequenziale.

di WebAlchLAB

Il prompt caching permette di riutilizzare elaborazioni associate a porzioni ripetute del contesto, secondo le regole del servizio. Può ridurre lavoro, latenza o costo quando istruzioni e documenti comuni vengono inviati più volte. Non è necessariamente una cache della risposta finale.

di WebAlchLAB

La quantizzazione rappresenta pesi o altre quantità numeriche del modello con precisione ridotta. Può diminuire memoria e trasferimenti e, su hardware adatto, rendere più efficiente l’inferenza. Metodi e componenti quantizzate possono essere diversi.

di WebAlchLAB

La KV cache conserva quantità intermedie key e value dell’attenzione durante la generazione autoregressiva. Evita di ricalcolarle per tutti i token precedenti a ogni nuovo passo. È una tecnica di esecuzione del modello, distinta dalla memoria persistente di un assistente.

di WebAlchLAB

L’inferenza è l’uso di un modello addestrato per produrre un risultato a partire da un input. Nei modelli linguistici generativi comprende l’elaborazione del contesto e la produzione dei token di risposta. Si distingue dall’addestramento, che aggiorna i parametri.

di WebAlchLAB

I dati sintetici sono dati prodotti artificialmente per integrare o sostituire parte di un dataset. In ambito LLM possono essere domande, dialoghi o esempi generati da altri modelli e poi filtrati. Possono aiutare a coprire casi difficili da raccogliere direttamente.

di WebAlchLAB

La distillazione trasferisce parte del comportamento di un modello, detto insegnante, a un altro modello, spesso più piccolo. Può utilizzare probabilità, risposte o altri segnali prodotti dall’insegnante durante l’addestramento. L’obiettivo frequente è ottenere un modello meno costoso per un perimetro definito.

di WebAlchLAB

QLoRA combina adattamento LoRA e una rappresentazione quantizzata del modello di base per ridurre la memoria necessaria al fine-tuning. L’approccio originale usa una base congelata a precisione ridotta e aggiorna adattatori, con accorgimenti specifici per mantenere qualità e stabilità.

di WebAlchLAB

La GRPO è una tecnica di apprendimento per rinforzo che confronta gruppi di risposte prodotte per una richiesta, usando ricompense relative al gruppo. È stata impiegata nella ricerca sui modelli capaci di risolvere problemi verificabili, come alcuni esercizi matematici.

di WebAlchLAB

LoRA, Low-Rank Adaptation, è una tecnica di adattamento efficiente che addestra matrici aggiuntive di dimensione ridotta mantenendo congelati i pesi di base. Riduce il numero di parametri da aggiornare e può rendere il fine-tuning più accessibile dal punto di vista della memoria.

di WebAlchLAB

La DPO è una tecnica che usa coppie di risposte preferite e non preferite per ottimizzare direttamente il modello. Offre un’alternativa a pipeline di preferenze che addestrano un modello di ricompensa separato e poi impiegano un ciclo di reinforcement learning.

di WebAlchLAB

RLHF significa Reinforcement Learning from Human Feedback: apprendimento per rinforzo guidato da valutazioni umane. Nelle applicazioni ai modelli linguistici, preferenze fra risposte possono contribuire a costruire un segnale di ricompensa con cui migliorare il comportamento del modello.

di WebAlchLAB

L’SFT è un fine-tuning supervisionato che usa esempi di input e risposte desiderate. Nei modelli conversazionali i dati possono essere dialoghi con ruoli e formati coerenti. Il modello viene addestrato a riprodurre comportamenti compatibili con questi esempi.

di WebAlchLAB

Il post-training comprende interventi di addestramento successivi al pretraining per adattare comportamento e capacità del modello. Può includere esempi supervisionati, preferenze e apprendimento per rinforzo. È una fase distinta dall’inferenza, durante la quale il modello viene utilizzato per rispondere.

di WebAlchLAB

Il fine-tuning continua l’addestramento di un modello già preaddestrato usando dati scelti per un compito, dominio o comportamento. Aggiorna parametri del modello o componenti aggiuntive. Si distingue dal fornire documenti nel prompt, che modifica il contesto senza riaddestramento.

di WebAlchLAB

Il pretraining è la fase iniziale in cui un modello apprende regolarità da un insieme ampio di dati attraverso un obiettivo di addestramento. Per molti modelli linguistici generativi include la previsione dei token successivi. Costruisce una base riutilizzabile prima degli adattamenti a compiti specifici.