Contattataci

Struttura del corso

Introduzione alla Generazione Aumentata dalla Ricerca (RAG)

  • Cos’è il RAG e perché è fondamentale nell’intelligenza artificiale aziendale
  • I componenti di un sistema RAG: recuperatore, generatore, archivio documentale
  • Confronto tra i sistemi RAG e i modelli linguistici autonomi o i sistemi di ricerca vettoriale

Configurazione di un flusso di lavoro RAG

  • Installazione e configurazione di Haystack o framework simili
  • Ingestizione e pre-elaborazione dei documenti
  • Collegamento del recuperatore a database vettoriali (ad esempio FAISS, Pinecone)

Ottimizzazione del componente di recupero

  • Addestramento di modelli densi utilizzando dati specifici del settore
  • Sfruttamento delle trasformazioni fraseologiche e dell’apprendimento contrastivo
  • Valutazione della qualità del recupero tramite metriche come l’accuratezza top-k<\/li>

Ottimizzazione del componente generatore

  • Scelta dei modelli base (ad esempio BART, T5, FLAN-T5)
  • Differenze tra la calibrazione tramite istruzioni e l’addestramento supervisionato<\/li>
  • Utilizzo di tecniche come LoRA e PEFT per aggiornamenti efficienti dei modelli

Valutazione e ottimizzazione dei risultati

  • Indicatori utili per misurare le prestazioni dei sistemi RAG (es. BLEU, EM, F1)
  • Riduzione della latenza, miglioramento della qualità del recupero e prevenzione delle allucinazioni
  • Tracciamento degli esperimenti e iterazione continua per i miglioramenti

Distribuzione e integrazione in contesti reali

  • Messa in produzione di sistemi RAG in motori di ricerca interni o chatbot
  • Aspetti legati alla sicurezza, all’accesso ai dati e alla governance informativa<\/li>
  • Integrazione con API, pannelli di controllo o portali della conoscenza

Casi d’uso ed eccellenze pratiche

  • Esempi concreti nell’ambito finanziario, sanitario e legale
  • Gestione del degrado delle informazioni settoriali e aggiornamento della base di conoscenza
  • Tendenze future dello sviluppo dei sistemi LLM supportati dalla ricerca documentale

Conclusioni e prossimi passi

Requisiti

  • Conoscenza dei concetti fondamentali dell’elaborazione del linguaggio naturale (NLP)
  • Esperienza nell’utilizzo di modelli linguistici basati su trasformatori
  • Familiarità con il linguaggio Python e i flussi lavorativi tipici del machine learning

Destinatari del corso

  • Ingegneri NLP
  • Team dedicati alla gestione della conoscenza
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative