Salta al contenuto principale
CODICE 101804
ANNO ACCADEMICO 2023/2024
CFU
SETTORE SCIENTIFICO DISCIPLINARE INF/01
LINGUA Inglese
SEDE
  • GENOVA
PERIODO 2° Semestre
MATERIALE DIDATTICO AULAWEB

PRESENTAZIONE

Il corso fornirà una panoramica dei principi alla base delle reti neurali e delle deep architectures, passando dagli approcci classici a quelli più recenti

 

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

Learning how to use advanced machine learning algorithms, including learning data representation (dictionaries and metric), deep learning, and learning in dynamic environment (online, active and reinforcement learning), by grasping the underlying computational and modeling issues.

OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO

Agli studenti verrà fornita una panoramica delle reti neurali e delle deep architecture, partendo dai principi di base fino a concetti più avanzati. Verranno discussi i diversi tipi di architetture esistenti. Inoltre, verranno introdotte metodologie recenti per discutere problemi pratici relativi ad esempio ad aspetti computazionali, alla necessità di grandi quantità di dati e alla capacità di generalizzazione.
Le attività pratiche, in cui gli studenti faranno pratica con l'uso delle reti neurali, accompagneranno sempre le lezioni teoriche. Gli studenti svilupperanno ulteriormente la loro capacità di analisi critica dei risultati.

PREREQUISITI

Basi di Machine Learning, programmazione (preferibilmente in Python)

MODALITA' DIDATTICHE

Le lezioni teoriche saranno sempre accompagnate a sessioni pratiche di laboratorio
Gli studenti verranno invitati a lavorare in gruppo durante tali sessioni di laboratorio.

PROGRAMMA/CONTENUTO

Il corso coprità i seguenti argomenti:

* Neural Networks
* Convolutional Neural Networks
* Recurrent Neural Networks
* LSTMs
* Transformers
* Graph Neural Networks
* Autoencoders and GANs
* Deep clustering
* Representation Learning Strategies
* Transfer Learning and domain adaptation

TESTI/BIBLIOGRAFIA

Il materiale verrà messo a disposizione dai docenti, si veda il modulo AulaWeb del corso.

DOCENTI E COMMISSIONI

Commissione d'esame

NICOLETTA NOCETI (Presidente)

VITO PAOLO PASTORE

VITTORIO MURINO (Presidente Supplente)

LEZIONI

INIZIO LEZIONI

In accordo con il calendario didattico approvato dal Consiglio dei Corsi di Studio in Informatica e Computer Science

Orari delle lezioni

L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy

ESAMI

MODALITA' D'ESAME

L'esame consisterà in due parti
* Un progetto (in Python) che verrà presentato in un breve seminario (non previsto se numero di crediti < 9)
* Un esame orale

MODALITA' DI ACCERTAMENTO

L'esame valuterà la comprensione complessiva degli argomenti del corso, la capacità di generalizzare i concetti a problemi non visti e di analizzare i risultati ottenuti.
Si terrà conto della chiarezza espositiva, della completezza dei concetti, della qualità delle soluzioni proposte e del pensiero critico.

 

Calendario appelli

Data appello Orario Luogo Tipologia Note
11/06/2024 09:00 GENOVA Orale
02/07/2024 09:00 GENOVA Orale
18/07/2024 09:00 GENOVA Orale
12/09/2024 09:00 GENOVA Orale