Ingegneria Informatica e dell'Intelligenza Artificiale
Cod 198289
- Laurea triennale
- 3 anni
- 180 CFU
- L-8 R
Codice: 20810522
Programma, testi adottati e modalità d’esame sono quelli pubblicati dai docenti per l’anno accademico 2026/2027.
Introduzione al Deep Learning e ai principali paradigmi dell’Intelligenza Artificiale moderna. Fondamenti delle reti neurali profonde: neuroni artificiali, funzioni di attivazione, ottimizzazione e tecniche di addestramento. Architetture neurali discriminative e generative.
Convolutional Neural Networks (CNN) per l’analisi di immagini e segnali: convoluzione, pooling, feature extraction e principali applicazioni in computer vision. Embeddings e rappresentazioni distribuite dei dati.
Modelli neurali per il Natural Language Processing e introduzione ai Transformer: meccanismi di attention, tokenizzazione, Large Language Models (LLM), pre-training e utilizzo dei modelli generativi per la produzione di testo e contenuti multimodali. Tecniche moderne basate su prompting e interazione con modelli generativi.
Introduzione ai modelli generativi moderni per immagini e testo, con particolare riferimento ai modelli autoregressivi e ai diffusion models. Applicazioni alla generazione di immagini, contenuti multimediali e sistemi conversazionali intelligenti.
Paradigmi recenti basati su agenti intelligenti e orchestrazione di strumenti: architetture agent-based, utilizzo di tool esterni, memoria e pianificazione di task complessi. Introduzione ai sistemi multi-agente e ai concetti fondamentali di decision making e reinforcement learning per sistemi autonomi basati su AI.
Applicazioni del Deep Learning in differenti domini, tra cui computer vision, speech recognition, natural language processing, machine translation e sistemi autonomi intelligenti.
Attività pratiche in linguaggio Python mediante framework moderni per il Deep Learning, finalizzate alla progettazione, addestramento, valutazione e utilizzo di modelli neurali discriminativi e generativi.
Conoscenze di base su percettrone e backpropagation, e le principali tecniche di addestramenti dei modelli di machine learning. Conoscenza base del linguaggio Python.
Dispense a cura del docente.
Lezioni ed esercitazioni.
La frequenza non è obbligatoria ma raccomandata.
Prova scritta, prova pratica
Ambito disciplinare: Ingegneria informatica
Gli obiettivi del corso sono di illustrare i concetti fondamentali alla base delle reti neurali profonde (deep) discriminative e generative.
Lo studente acquisirà la capacità di impiegare reti deep - con particolare riferimento allo stato dell’arte - per il riconoscimento e la classificazione di immagini e segnali, e per la generazione di contenuti, quali immagini e testo. Saranno approfondite le tecniche fondamentali alla base dei Large Language Model, e ai recenti paradigmi di impiego basati su prompt. Saranno illustrate applicazioni in vari domini, tra cui la computer vision, speech recognition, analisi del linguaggio naturale, machine translation. Lo studente al termine del corso sarà capace di scrivere codice Python per addestrare reti di deep learning e testarle in ambito sia discriminativo che generativo.
Al termine del corso lo studente sarà in grado di comprendere i principi fondamentali del Deep Learning discriminativo e generativo e le principali architetture neurali moderne per l’analisi e la generazione di dati complessi. Lo studente acquisirà competenze relative ai Large Language Models, ai modelli generativi e ai paradigmi recenti basati su agenti intelligenti, orchestrazione di strumenti e prompt. Saranno presentate applicazioni in differenti domini, tra cui computer vision, elaborazione del linguaggio naturale, speech processing e sistemi autonomi basati su AI. Il corso fornirà inoltre competenze pratiche per progettare, addestrare, valutare e utilizzare modelli di Deep Learning mediante strumenti e framework software moderni in linguaggio Python.
Per questo insegnamento non sono pubblicate informazioni aggiuntive. Materiale didattico e documenti si trovano sulla piattaforma del corso.
Cosa stai cercando?
Trova facilmente i contenuti di cui hai bisogno
Rubrica
Trova facilmente il contatto della persona o struttura di cui hai bisogno
Risultati suggeriti:
Risultati suggeriti: