2nd AI-INFN Advanced Hackathon

Europe/Rome
Collegio Borromeo, Pavia

Collegio Borromeo, Pavia

Piazza del Collegio Borromeo, 9, 27100 Pavia PV
Lucio Anderlini (Istituto Nazionale di Fisica Nucleare), Francesca Lizzi (Istituto Nazionale di Fisica Nucleare), Ian Postuma (Istituto Nazionale di Fisica Nucleare)
Description

Welcome to the Second edition of the Advanced Artificial Intelligence @ INFN (AI_INFN) hackathon, dedicated to INFN employees, associated members and students.  This edition is hosted at INFN Sezione di Pavia.

AI_INFN hackathons are developed in continuity with ML_INFN hackathons. You may want to check the indico pages of the first (entry level), second (entry level), third (advanced level), fourth (entry level)  and fifth (advanced level) editions of ML_INFN hackathons, and for the first (advanced level) edition of AI_INFN, with most of the talks attached as video files.

The mandatory registration process will be open soon.

In case of a number of registrations exceeding the available positions, the applications will be ranked and selected on the basis of the scientific CV of the applicants and of the order of registration.

The successful applicant will be informed soon. Please do not book hotel/flight before a positive confirmation.

The course is to be considered as "advanced level" for Machine Learning topics. The hackathon will be organized over 4 days, with a focus on

  1. Machine Learning models for experimental Particle Physics
  2. Quantum Machine Learning
  3. Machine Learning in Medical Physics
  4. Machine Learning for Gravitational Waves
  5. Deployments in hardware with FPGA

The afternoons of the second and third days will be devoted to experimenting the various methods and architectures with the help of tutors.

Upon registration, users will be asked to express their preferences for a one of the use cases offered. We will try to

  • whenever possible, satisfy the preference in the order given
  • try to form groups with students with the full range of proficiencies, in order to allow for self-tutoring inside the groups

The list of available use cases for the hackathon are currently (there could be additions depending on the registration process and on the status of other opportunities):

  1. Physics Informed Neural Networks applied to dosimetry in Medical Physics;
  2. Quantum Machine Learning with QUBO;
  3. Compression pipelines for Gravitational Waves deployed in hardware with FPGAs
  4. Explainable GNN architecture with a mixture-of-experts orchestrator with ATLAS Open Data

Prerequisites

Technical: access to INFN Cloud provided resources

NOTE: users will use INFN-Cloud resources and this does not require any specific INFN-Cloud authorization. 

Machine learning related knowledge

The hackathon is to be considered as advanced level for Machine Learning. Hence, students are expected to have a starting level of understanding of machine learning and on the technologies it implies. For example

  • good fluency in Python:
    • program flow, definition and use of variables
    • definition and utilization of functions
    • package management (import, install via pip)
  • fluency in numpy:
    • arrays, basic operations, reshaping
  • fluency on matplotlib:
    • how to define and plot a basic figure
  • fluency on online python notebooks
    • (like SWAN, Jupyter, Google Colab)
  • basic concepts of Deep Learning
    • (e.g.) working principle of dense and convolutional layers 
    • epochs, batches, optimizers, metrics...

Registration

Attending the hackathon is free but the registration is mandatory (see the side menu).

The number of participants can be limited, depending on the tutoring and technical capabilities.

Upon registration, we will require:

  • INFN association (or INFN supervisor)
  • Research interests
  • Proficiency level in Machine Learning and related tools
  • Specific interests in Machine learning  techniques
  • The preferred use case for the second and the third day (first and second choice)

Sponsors and support to the event

The event is sponsored by the Pavia unit of the Italian Institute for Nuclear Physics (INFN), by the Physics Department of University of Pavia, and by the Italian Research Center on High Performance Computing, Big Data and Quantum Computing (ICSC Foundation).

We gratefully acknowledge support from INFN CNAF, INFN Milano Bicocca and ReCaS Bari for providing hardware infrastructure and technical support.

 

 

    • 10:00 11:00
      Registration 1h
    • 11:00 11:05
      Welcome to the 2nd AI INFN Hackathon 5m
    • 11:05 12:00
      AI and Computing @ INFN Pavia 55m
    • 12:00 13:00
      AI INFN introduction: AI INFN: overview and resources access
      • 12:00
        AI_INFN in the Italian landscape 30m
      • 12:30
        Access the resources 30m
    • 13:00 14:30
      Lunch Break 1h 30m
    • 14:30 16:00
      Flash seminars: Innovative applications of Deep Learning
      Convener: Luca Clissa (Istituto Nazionale di Fisica Nucleare)
      • 14:30
        Developing Artificial Intelligence in the Cloud: the AI_INFN platform & InterLink 20m
        Speaker: Rosa Petrini (Istituto Nazionale di Fisica Nucleare)
      • 14:50
        ARDE: Neural network-based algorithms for discrimination between electrons and γ-rays 20m
        Speaker: Naomi Marchini (Istituto Nazionale di Fisica Nucleare)
      • 15:10
        Neural Network for Classification and Assembly of Nuragic Amphorae 20m
        Speaker: Marta Magalini (Istituto Nazionale di Fisica Nucleare)
      • 15:30
        Crop Classification using High-Performance Deep Learning Predictive Models for Agricultural Yields Analysis 20m
        Speaker: Andrea Miola (Istituto Nazionale di Fisica Nucleare, University of Ferrara)
    • 16:00 16:30
      Tea Break 30m
    • 16:30 18:30
      Flash seminars: Medical Physics 1
      • 16:30
        Methodology insights of computing resource intensive analysis: the case of MGMT prediction on multiparametric MRI of patients with glioblastoma 15m
        Speaker: Francesca Lizzi (Istituto Nazionale di Fisica Nucleare)
      • 16:45
        AI-Driven Quantitative Imaging in Medical Physics: From Clinical Nuclear Medicine in Prostate Cancer to Preclinical Radiobiology Models 15m
        Speaker: Giovanni Pasini (Istituto Nazionale di Fisica Nucleare)
      • 17:00
        CycleGAN for Kernel-to-Kernel CT Harmonization and Low-Dose CT Denoising via Transfer Learning 15m
        Speaker: Francesca Camagni (Istituto Nazionale di Fisica Nucleare)
      • 17:15
        Development and Integration of an Automatic Patient Positioning Algorithm for BNCT within the IT_STARTS Treatment Planning System 15m
        Speaker: Ms Cristina Pezzi (Istituto Nazionale di Fisica Nucleare)
      • 17:30
        AI-assisted Thrombus Segmentation in Acute Ischemic Stroke Patients: a Multi-Disciplinary Approach 15m
        Speakers: Giada Minghini, Giada Minghini (Istituto Nazionale di Fisica Nucleare)
    • 08:30 09:55
      Seminars for exercises
      • 08:30
        Physics Informed Neural Networks - An introduction 45m
        Speaker: Alessandro Bombini (FI)
      • 09:20
        PINN for dosimetry in Medical Physics 30m
        Speakers: Francesco Vaselli (Istituto Nazionale di Fisica Nucleare), Mattia Romeo (Istituto Nazionale di Fisica Nucleare)
    • 09:55 10:30
      Flash seminars: Medical Physics 2
      Convener: Francesca Lizzi (Istituto Nazionale di Fisica Nucleare)
      • 09:55
        Flow-Based Synthetic Data Generation for Fluorescence Spheroid Images 15m
        Speaker: mariachiara stellato (University of Bologna)
      • 10:15
        Novel Artificial Intelligence approaches for Redness Hyperemia Analysis 15m
        Speaker: Tommaso Giacometti (Istituto Nazionale di Fisica Nucleare)
    • 10:30 11:00
      Coffee Break 30m
    • 11:00 12:25
      Seminars for exercises
      • 11:00
        Introduction to Quantum Computing and Machine Learning 45m
        Speaker: Lorenzo Sestini (Istituto Nazionale di Fisica Nucleare)
      • 11:50
        Introduction to QUBO 30m
        Speaker: Laura Cappelli (Istituto Nazionale di Fisica Nucleare)
    • 12:25 13:00
      Flash seminars: Quantum Machine Learning
      Convener: Laura Cappelli (Istituto Nazionale di Fisica Nucleare)
      • 12:25
        Learning time-varying Gaussian quantum lossy channels 15m
        Speaker: Angela Rosy Morgillo (Istituto Nazionale di Fisica Nucleare)
      • 12:45
        Quantum Machine Learning for High-Energy Physics: A Quantum Neural Network Approach 15m
        Speaker: Eric Ballabene (Istituto Nazionale di Fisica Nucleare)
    • 13:00 14:30
      Lunch Break 1h 30m
    • 14:30 16:00
      Physics Informed Neural Networks applied to dosimetry in Medical Physics 1h 30m
      Speakers: Mattia Romeo (Istituto Nazionale di Fisica Nucleare), Francesco Vaselli (Istituto Nazionale di Fisica Nucleare)
    • 14:30 16:00
      Quantum Machine Learning with QUBO 1h 30m
      Speaker: Laura Cappelli (Istituto Nazionale di Fisica Nucleare)
    • 16:00 16:30
      Coffee Break 30m
    • 16:30 18:30
      Physics Informed Neural Networks applied to dosimetry in Medical Physics 2h
      Speakers: Mattia Romeo (Istituto Nazionale di Fisica Nucleare), Francesco Vaselli (Istituto Nazionale di Fisica Nucleare)
    • 16:30 18:30
      Quantum Machine Learning with QUBO 2h
      Speaker: Laura Cappelli (Istituto Nazionale di Fisica Nucleare)
    • 08:30 09:35
      Seminars for exercises
      • 08:30
        Introduction to Graph Neural Networks 30m
        Speaker: Lorenzo Arsini
      • 09:00
        GNN with Attention for Jet Reconstruction in High Energy Physics 30m
        Speaker: Stefano Giagu (Sapienza Università di Roma and Istituto Nazionale di Fisica Nucleare)
    • 09:35 10:30
      Flash seminars: High Energy Physics
      • 09:35
        Machine Learning for K0 Event Reconstruction in the LHCf Experiment 15m
        Speaker: Andrea Paccagnella (Istituto Nazionale di Fisica Nucleare)
      • 09:55
        GN3: The Latest Transformer-Based Flavour Tagging Algorithm in ATLAS 15m
        Speaker: Michele D'Andrea (Istituto Nazionale di Fisica Nucleare)
      • 10:15
        Deep Learning-Based identification of soft taus in the L1 Scouting stream for Phase-2 15m
        Speakers: Francesca Camagni (Istituto Nazionale di Fisica Nucleare), Valentina Camagni (Universita & INFN, Milano-Bicocca (IT))
    • 10:30 11:00
      Coffee Break 30m
    • 11:00 12:40
      Seminars for exercises
      • 11:00
        FPGA and Machine Learning: an introduction 45m
        Speaker: Giulio Bianchini (Istituto Nazionale di Fisica Nucleare)
      • 11:50
        Introduction to data compression for Gravitational Waves 25m
        Speakers: Luca Rei (Istituto Nazionale di Fisica Nucleare), Mirko Corosu (Istituto Nazionale di Fisica Nucleare)
      • 12:20
        The FPGA cluster in Milano Bicocca 20m
        Speakers: Francesco Brivio (Istituto Nazionale di Fisica Nucleare), Simone Gennai (MIB), Simone Gennai (Istituto Nazionale di Fisica Nucleare)
    • 12:45 13:00
      Flash seminars
      • 12:45
        FPGA-based Deep Processing Units for Biomedical Segmentation: A U-Net Benchmarking Study 15m
        Speaker: Valentina Sisini (Istituto Nazionale di Fisica Nucleare)
    • 13:00 14:30
      Lunch Break 1h 30m
    • 14:30 16:00
      Compression pipelines for Gravitational Waves deployed in hardware with FPGAs 1h 30m
    • 14:30 16:00
      Explainable GNN architecture with a mixture-of-experts orchestrator with ATLAS Open Data 1h 30m
      Speaker: Stefano Giagu (Sapienza Università di Roma and Istituto Nazionale di Fisica Nucleare)
    • 16:00 16:30
      Tea Break 30m
    • 16:30 18:30
      Compression pipelines for Gravitational Waves deployed in hardware with FPGAs 2h
    • 16:30 18:30
      Explainable GNN architecture with a mixture-of-experts orchestrator with ATLAS Open Data 2h
      Speaker: Stefano Giagu (Sapienza Università di Roma and Istituto Nazionale di Fisica Nucleare)
    • 20:30 22:30
      Social Dinner 2h
    • 09:00 10:05
      Hands on
      • 09:00
        Virgo Digital Twin: live demo 1h

        In this demo we will se how Generative Neural Networks can be employed to mimic the transient noise (glitches) observed in the observation channel of the Virgo detector, taking as input the data from its control sensors. This application makes it possible to perform de-noising on the data-stream and increase the sensitivity of the detector.

        Speakers: Francesco Sarandrea (INFN Torino), Lorenzo Asprea (Istituto Nazionale di Fisica Nucleare)
    • 10:05 10:30
      Flash seminars: Astroparticles
      • 10:05
        Application of Artificial Intelligence Techniques to Tracking Systems in Space Experiments 25m
    • 10:30 11:00
      Coffee Break 30m
    • 11:00 11:20
      Flash seminars: Astroparticles 2
      • 11:00
        Hybrid Theory-Simulation Machine Learning Approach to Backtracing 15m
        Speaker: Luca Tabarroni (Istituto Nazionale di Fisica Nucleare)
    • 11:20 13:00
      Hands on
      • 11:20
        Final Hands-on 1h 40m
        Speaker: Francesco Vaselli (Istituto Nazionale di Fisica Nucleare)
    • 13:00 13:30
      Closing