About me

I am a Ph.D. student at the Graph Machine Learning Group, within the Swiss AI lab IDSIA and USI - Università della Svizzera italiana (Switzerland), under the supervision of Prof. Cesare Alippi. Additionally, I am enrolled in the ELLIS Ph.D. program under the joint supervision of Prof. Alippi and Prof. Michael Bronstein. I have been a visiting researcher at the University of Oxford with Prof. Bronstein.

Previously, I obtained BSc (2017) and MSc (2020) degrees in Computer Science and Engineering at Politecnico di Milano (IT). My master thesis project has been supervised by Prof. Nicola Gatti.

My research focuses on graph deep learning for irregular spatiotemporal data. I'm interested in the application of graph-based methods in problems regarding data coming from sensor networks, like imputation, regularization, and prediction of observations.

Education

Ph.D. Student in Informatics

2020 — Ongoing

Currently, I am a Ph.D. Student at the Swiss AI Lab IDSIA and USI Università della Svizzera Italiana, under the supervision of Prof. Cesare Alippi.

Research visit

Mar 2024 — Aug 2024

6-month research visit within the group of Prof. Michael Bronstein.

MSc in Computer Science and Engineering

2017 — 2020

Master’s degree with honors (110/110L), defending a thesis on machine learning. During the two years of studies, I mostly attended AI-oriented courses.

Exchange

Sep 2018 — Jan 2019

During the semester spent abroad – in Valencia – within the Erasmus program, I attended Spanish and English courses on programming, robotics and AI.

BSc in Engineering of Computing Systems

2014 — 2017

The course program covered general topics of engineering and computer science.

High School in Mathematics

2009 — 2014
Liceo C. Caminiti (IT)

High school diploma with a specific focus in mathematics and science.

Academic activities

Teaching

  • Advanced Topics in Machine Learning (TA) – MSc at USI
    Sep 2024 — Jan 2025

    Guest lecturer, teaching assistant, and tutor for team projects.

  • Advanced Topics in Machine Learning (TA) – MSc at USI
    Sep 2023 — Jan 2024

    Teaching assistant, involved in course organization, lecture preparation and student tutoring.

  • Graph Deep Learning (TA) – MSc at USI
    Feb 2023 — Jun 2023

    Lectures design and students tutoring on team projects.

  • Advanced Topics in Machine Learning (TA) – MSc at USI
    Sep 2022 — Jan 2023

    Students tutoring for projects on reproducibility.

  • Graph Deep Learning (TA) – MSc at USI
    Feb 2022 — Jun 2022

    I gave a lecture on Spatiotemporal Graph Neural Networks and tutored students on projects.

  • Introduzione all’Intelligenza Artificiale e ML (TA) – MSc at USI
    Sep 2021 — Jan 2022

    Course on AI and ML delivered in Italian for high school teachers.

  • Machine Learning (TA) – BSc at USI
    Feb 2021 — Jun 2021

    Lab sessions on practical aspects and show how to design machine learning solutions to real-world problems.

Supervised students

  • Valentina Moretti, MSc at USI and Politecnico di Milano
    2024

    Quasi-stateful RNNs with Truncated Back-propagation Through Time.

  • Simone Mugnai, MSc at USI and University of Bologna
    2024

    Graph-based Imputation and Smoothing for Forecasting with Missing Data.

  • Marco Latella, MSc at USI and University of Milano-Bicocca
    2022

    Graph Representation Learning for Multi-site Photovoltaic Energy Production.

Talks

Awards & Scholarships

  • Doctoral Mobility grant — Università della Svizzera italiana
    Dec 2023

    Grant of CHF 20’000 (≈$23K) for a 6-month research stay at University of Oxford to work with Prof. Michael Bronstein's group.

  • Travel Award — NeurIPS
    Dec 2023

    Travel award to attend the NeurIPS conference in New Orleans (US).

  • Best Paper AwardTemporal Graph Learning Workshop @ NeurIPS
    Dec 2022

    For the paper Scalable Spatiotemporal Graph Neural Networks.

  • Travel Award — NeurIPS
    Nov 2022

    Travel award to attend the NeurIPS conference in New Orleans (US).

  • Scholarship — National Association SAPAR
    2019

    Scholarship awarded to the top-4 students in STEM subjects.

  • Scholarship — Politecnico di Milano
    2019

    Reduced tuition for high merits.

Program Committee Member

  • Journals

    IEEE Transactions on Neural Networks (TNNLS) — Neural Networks.

  • Conferences

    Advances in Neural Information Processing Systems (NeurIPS) — International Conference on Machine Learning (ICML) — International Joint Conference on Neural Networks (IJCNN).

Projects

I believe in worldwide accessibility of science. As such, I make the software I develop for my research publicly available through my GitHub page. You can also find the code related to my publications on the GitHub page of Graph Machine Learning Group.

Torch Spatiotemporal

Torch Spatiotemporal (TSL) is a library built upon PyTorch and PyG for neural spatiotemporal data processing, with a focus on Graph Neural Networks.

GitHub Documentation

Other projects

  • Sep 2020 — Feb 2023

    Developing of graph-based methods for multi-site photovoltaic power forecasting, to improve accuracy on portfolio production prediction. The solution is based on novel graph-based AI strategies exploiting existing heterogeneous information and related dependencies. Joint project in collaboration with DXT Commodities, funded by Innosuisse.

Publications

*Equal contribution.