Nozioni di Visione Artificiale

Responsabile didattico: Vito Roberto

Durata: 28 ore

Periodo didattico: annuale

Programma

1- Introduzione (2 ore): Intelligenza Artificiale, Apprendimento automatico, Visione artificiale. Terminologia. Dialogo con gli studenti: formazione ed esperienze individuali;

2- Modelli neurali (4 ore). Nozioni sulla struttura dei sistemi neurali. Aree visuali della corteccia cerebrale. Simulazioni informatiche: le reti neurali. Apprendimento automatico e alcune basi matematiche.

3- Il multilayer perceptron (4 ore). Esercitazione di laboratorio: come simulare un’architettura cerebrale e costruire un programma di calcolo.

4- Riconoscimento automatico delle cifre decimali manoscritte (4 ore): applicazione del multilayer perceptron e dimostrazione delle reti neurali.

5- Introduzione ai Modelli Neurali Convoluzionali (2 ore). Classificazione dei modelli più comuni. Caratteristiche e confronto con le reti lineari. Le Generative Adversarial Networks (GAN).

6- Architettura delle GAN (4 ore). Modello schematico. Modulo generatore e modulo discriminatore. Apprendimento dei moduli. Esercitazione di laboratorio.

7- Modelli StyleGAN e StyleGAN2 (4 ore). Generatori di stili. Mescolanza di stili. Apprendimento e valutazione dei risultati. Esercitazioni di laboratorio. Applicazioni ai beni culturali.

8- Image-to-Image translation (4 ore). Applicazioni delle GAN. Pix2Pix GAN: come progettare e addestrare. Come trasformare immagini in altre immagini. Il caso della conversione da Google Maps a immagini da satellite. Il caso dei Beni Culturali. Esercitazioni di laboratorio.


Elenco corsi 2022/2023