Studiare

In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.

Piano Didattico

Queste informazioni sono destinate esclusivamente alle future matricole che si iscriveranno per l'A.A. 2025/2026.
Se sei già iscritta/o a questo corso di studi, consulta le informazioni disponibli alla pagina del corso:

Laurea magistrale in Artificial Intelligence [LM-18] - Immatricolazione fino a 2024/2025

Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.

1° Anno

InsegnamentiCreditiTAFSSD

2° Anno  Sarà attivato nell'A.A. 2026/2027

InsegnamentiCreditiTAFSSD
Final exam
24
E
-
InsegnamentiCreditiTAFSSD
Sarà attivato nell'A.A. 2026/2027
InsegnamentiCreditiTAFSSD
Final exam
24
E
-
Insegnamenti Crediti TAF SSD
Tra gli anni: 1°- 2°
2 modules among:
- 1st year - Knowledge representation, Natural Language Processing, HCI - Multimodal Systems - delivered in 2025/2026
- 2nd year - AI & cloud - delivered in 2026/2027
- 1st and 2nd year - Advanced programming for AI, Computer vision & deep learning - delivered in 2025/2026 and in 2026/2027
 
6
B
INF/01
Tra gli anni: 1°- 2°
2 courses among (mutually exclusive with the previous ones):
- 1st year - Knowledge representation, Natural language processing, HCI - multimodal systems - delivered in 2025/2026
- 2nd year - AI & cloud, Visual intelligence - delivered in 2026/2027
- 1st and 2nd year - Advanced programming for AI, Computer Vision & deep learning, Statistical learning - delivered in 2025/2026 and in 2026/2027   
6
C
INF/01
Tra gli anni: 1°- 2°
2 courses among the following (A.A. 2025/2026 Network Science not activated)
6
C
ING-INF/05
6
C
INF/01 ,ING-INF/05
6
C
INF/01
Tra gli anni: 1°- 2°
Further activities: 3 CFU training and 3 CFU further language skill or 6 CFU training. International students (i.e. students who do not have an Italian bachelor’s degree) must compulsorily gain 3 CFU of Italian language skills (at least A2 level) and 3 CFU training.
6
F
-
Tra gli anni: 1°- 2°

Legenda | Tipo Attività Formativa (TAF)

TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.




S Stage e tirocini presso imprese, enti pubblici o privati, ordini professionali

Codice insegnamento

4S010679

Coordinatore

Vittorio Murino

Crediti

6

Offerto anche nei corsi:

Lingua di erogazione

Inglese en

Settore Scientifico Disciplinare (SSD)

INF/01 - INFORMATICA

Periodo

II semestre dal 2 mar 2026 al 12 giu 2026.

Corsi Singoli

Autorizzato

Obiettivi di apprendimento

I problemi di Visione Artificiale (Computer Vision, CV) vengono affrontati, ora più di allora, adottando metodi di apprendimento automatico (Machine Learning). Recentemente, gli approcci di apprendimento automatico profondo (Deep Learning, DL) hanno dimostrato di saper affrontare le applicazioni di visione (es. rilevamento, classificazione, segmentazione, tracciamento, etc.) in modo più efficace ed efficiente, raggiungendo prestazioni mai raggiunte prima, consentendo anche di affrontare nuovi problemi, come ad esempio, la generazione di immagini, il trasferimento di stile, e molti altri, solo per citarne alcuni. Questo corso mira a descrivere come i principali problemi di visione vengono affrontati, e talvolta risolti, dagli approcci di DL. Il corso affronterà argomenti classici di CV, ma significativi e con ampia applicabilità in scenari reali, che sono ancora questioni aperte, e che coinvolgono l'analisi e riconoscimento di immagini e video, così come di altri dati multimodali (3D, audio, etc.). Le tematiche di CV comprendono la rilevazione di oggetti (detection), la classificazione di immagini, la segmentazione, il tracciamento (tracking), la generazione di immagini, riconoscimento di azioni e attività, la visione 3D e i sistemi multimodali. Gli approcci di DL più significativi ed efficaci saranno dettagliati includendo le reti neurali convoluzionali, autoencoder, modelli generativi, transformer, NERF, e apprendimento multimodale e multisensoriale, adatti per affrontare problemi pratici relativi ad applicazioni reali, come la scarsità di dati annotati (e quindi apprendimento non supervisionato e semi- o auto-supervisionato), aumento e generazione di dati, robustezza agli attacchi “avversi” e apprendimento continuo.

Prerequisiti e nozioni di base

I prerequisiti per seguire il corso consistono nell'aver acquisito competenze di Apprendimento Automatico, Riconoscimento di Pattern e Intelligenza Artificiale in generale.
La conoscenza di tematiche relative all'elaborazione delle immagini è anche fondamentale per la comprensione del corso in oggetto.

Programma

Il corso intende spiegare i metodi moderni per affrontare e risolvere i problemi di Visione Computazionale. Tali metodi consistono fondamentalmente in approcci di Apprendimento Profondo (Deep Learning) applicati all'elaborazione di immagini e video.
In particolare, il corso si svilupperà su argomenti monolitici relativi a specifici problemi aperti in Visione quali:
- Segmentazione
- Rivelazione (di oggetti)
- Riconoscimento (di oggetti)
- Stima della posa
- Tracciamento (tracking)
- Riconoscimento e segmentazione di azioni/attività
- Elaborazione di dati 3D
- Modelli generativi
- Recupero di immagini
- Analisi di dati multimodali
- Visione e Linguaggio
- Adattamento al dominio e generalizzazione
- Trasferibilità
- Addestramento con dati scarsi, rumorosi, sbilanciati

Modalità didattiche

Le lezioni teoriche si svolgeranno in aula con proiezione di diapositive, mentre le lezioni di laboratorio si svolgeranno al computer in aula informatica e consisteranno nello sviluppo di alcuni degli algoritmi sviluppati in classe.
Le lezioni di laboratorio saranno finalizzate allo sviluppo di esempi pratici di alcuni degli argomenti trattati nella parte teorica del corso. Le lezioni si svolgeranno in un laboratorio informatico in linguaggio Python.

Modalità di verifica dell'apprendimento

L'esame consisterà nello sviluppo di un progetto (massimo 2 partecipanti, 3 partecipanti in casi eccezionali, da concordare con i docenti), seguito dalla stesura di una relazione tecnica e da una presentazione orale.
Durante la presentazione orale del progetto, verranno poste domande sulla parte teorica del corso descritta in aula, volte a valutare la conoscenza dei contenuti del corso.

Le/gli studentesse/studenti con disabilità o disturbi specifici di apprendimento (DSA), che intendano richiedere l'adattamento della prova d'esame, devono seguire le indicazioni riportate QUI

Criteri di valutazione

Per superare l'esame gli studenti dovranno dimostrare di:
- aver compreso i principi teorici e gli algoritmi alla base delle tecniche di Computer Vision & Deep Learning descritti a lezione;
- essere in grado di esporre le proprie argomentazioni in modo preciso, organico e strutturato, senza divagazioni;
- saper applicare le conoscenze acquisite per risolvere problemi applicativi presentati sotto forma di esercizi, domande oppure progetti.

Criteri di composizione del voto finale

Il voto finale sarà una combinazione delle valutazioni relative al progetto e alle risposte alle domande di teoria.

Lingua dell'esame

Inglese