Il corso ha l’obiettivo di fornire ai partecipanti una solida introduzione ai concetti fondamentali dell’intelligenza artificiale generativa (in inglese: Generative AI o GenAI), valorizzando sia la comprensione teorica sia le applicazioni pratiche. Al termine del corso, i partecipanti saranno in grado di comprendere i meccanismi di base dei modelli generativi, riconoscere le potenzialità e i limiti delle tecnologie basate sulla GenAI e applicare input personalizzati per ottenere risultati mirati in diverse situazioni professionali. Ulteriore obiettivo del corso è anche quello di sviluppare una consapevolezza critica nei partecipanti in merito agli aspetti etici e di sicurezza nell’uso della GenAI in contesti professionali, di ricerca o di Business.

PROGRAMMA DEL CORSO:

  1. Foundation Models
  • Large Language Models: definizioni, struttura, caratteristiche
  • Fine tuning locale
  • LLM vs SLM

  1. Prompt Engineering e Instruction Tuning

  • Fine tuning; PEFT - LoRA
  • Tecniche di valutazione degli LLM
  1. Data Engineering per GenAI

  • Pipeline tipica
  • Introduzione ai Vector DB
  • Best practice sui dati
  1. Retrieval-Augmented Generation (RAG) ed AI Agent per l'ambito enterprise

  • Definizioni, pattern RAG
  • Gestione delle fonti
  • AI Agent: introduzione, agenti task-oriented, orchestrazione fra agenti
  • Controllo dell'output