Graph Deep Learning
Persone
Descrizione
Graphs are structures commonly found across science to describe the complex relations that exist among the entities of a system, like chemical bonds between atoms, friendships and personal relations on social media, the spread of diseases among countries. Recent advances in deep learning have focused on developing neural networks able to process graph-based structures by leveraging on node and relational information to solve a machine learning task. Students will learn how to process graphs by embedding them to vector spaces for traditional and deep processing as well as design and implement graph convolutional networks. The course will also cover some basic theoretical aspects to understand the underlying mechanisms.
Obiettivi
The goal of this course is to provide the fundamentals of graph deep learning by presenting the core components and related applications.
Modalità di insegnamento
In presenza
Impostazione pedagogico-didattica
In addition to frontal lectures, practical laboratory sessions in Python will provide the due hands on.
Modalità d’esame
Assignment and exam
Offerta formativa
- Master of Science in Artificial Intelligence, Lezione, 2° anno
- Master of Science in Computational Science, Lezione, A scelta, 1° anno
- Master of Science in Computational Science, Lezione, A scelta, 2° anno
- Master of Science in Informatics, Lezione, Artificial Intelligence, A scelta, 1° anno
- Master of Science in Informatics, Lezione, Artificial Intelligence, A scelta, 2° anno
- Master of Science in Informatics, Lezione, Geometric and Visual Computing, A scelta, 1° anno
- Master of Science in Informatics, Lezione, Geometric and Visual Computing, A scelta, 2° anno
Prerequisito
- Machine Learning, Wand M., Ashley D. R., Faccio F., Gopalakrishnan A., Herrmann V., Kirsch L., SA 2021-2022