Thematic CERN School of Computing on Machine Learning 2025
from
Sunday 8 June 2025 (14:00)
to
Saturday 14 June 2025 (11:00)
Sunday 8 June 2025
15:00
Registration at Hotel
Registration at Hotel
15:00 - 17:00
We will greet students to the school at the Comfort Hotel Malmö Carlsgatan 10 C, 211 20 Malmö, Sweden Location: https://maps.app.goo.gl/fayc5oVwx9WtBgqJ8 Check in at the hotel is possible at all times, in case your room is not yet availble you can store your luggage at the hotel reception.
18:00
Short walk in Malmö
Short walk in Malmö
18:00 - 19:00
19:00
Welcome to Malmö Picnic-dinner
Welcome to Malmö Picnic-dinner
19:00 - 21:00
Monday 9 June 2025
08:45
opening session
-
Alberto Pace
(
CERN
)
opening session
Alberto Pace
(
CERN
)
08:45 - 09:45
09:45
Machine learning methods: L1 Introduction to Statistics
-
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Machine learning methods: L1 Introduction to Statistics
Toni Sculac
(
University of Split Faculty of Science (HR)
)
09:45 - 10:45
In this lecture we will go over key concepts in statistics which are the cornerstone of mathematical foundation of Machine Learning. We will define frequentistic and Bayesian probabilities, learn what is a PDF. We will also discuss parameter estimation with the Maximum Likelihood method and finish with the definition of Confidence Intervals.
10:45
Announcements
Announcements
10:45 - 11:00
11:00
Coffee break
Coffee break
11:00 - 11:30
11:30
Machine learning methods: L2 Statistics and Machine Learning
-
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Machine learning methods: L2 Statistics and Machine Learning
Toni Sculac
(
University of Split Faculty of Science (HR)
)
11:30 - 12:30
We start this lecture with unfolding and hypothesis testing, another two key concepts from statistics. Key part of the lecture is the Neyman-Person lemma that paves a clear path for the needs of Machine Learning in statistics.
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Machine learning methods: L3 Classical Machine Learning
-
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Machine learning methods: L3 Classical Machine Learning
Toni Sculac
(
University of Split Faculty of Science (HR)
)
13:30 - 14:30
We continue tackling the problem of trying to know the likelihood ratio with the use of Classical Machine Learning. We try to solve it by brute force and then we move to Machine Learning techniques. We start with a Kernel Density Estimators. We continue by defining what is a decision tree, what is a leaf and we study how it works on a very simple example. We go further and explain the difference between classification and regression, as well as the need for pruning, bagging, and boosting. This main goal of this lecture is to remove the idea of the “black-box approach" and understand all of the details of a decision tree.
14:30
Machine Learning methods: excercise 1
-
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
Machine Learning methods: excercise 1
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
14:30 - 15:30
15:30
Coffee break
Coffee break
15:30 - 16:00
16:00
Machine Learning methods: excercise 2
-
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Machine Learning methods: excercise 2
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
Toni Sculac
(
University of Split Faculty of Science (HR)
)
16:00 - 17:00
17:00
Malmö: from harbor industry to startup-city
Malmö: from harbor industry to startup-city
17:00 - 19:00
We will take a walk in the area around the University and discover the history of Malmö and discover the new start up landscape. We will end the walk by having dinner together.
19:00
Dinner at Restaurant Fredag49 at Kockums Fritid
Dinner at Restaurant Fredag49 at Kockums Fritid
19:00 - 20:30
Tuesday 10 June 2025
08:45
Machine Learning in Accelerator Technologies: Machine Learning for particle accelerators
-
Verena Kain
(
CERN
)
Machine Learning in Accelerator Technologies: Machine Learning for particle accelerators
Verena Kain
(
CERN
)
08:45 - 09:45
Main use cases and applications
09:45
Machine Learning in Accelerator Technologies: Bayesian Optimisation
-
Verena Kain
(
CERN
)
Machine Learning in Accelerator Technologies: Bayesian Optimisation
Verena Kain
(
CERN
)
09:45 - 10:45
10:45
Announcements
Announcements
10:45 - 11:00
11:00
Coffee break
Coffee break
11:00 - 11:30
11:30
Machine Learning Methods: L4 Introduction to Deep Learning
-
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
Machine Learning Methods: L4 Introduction to Deep Learning
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
11:30 - 12:30
We introduce the concept of a Neural Network (NN) and study their application with a single-neuron network. This again allows us to avoid the "black-box approach" and really understand the key concepts of how a NN works. We discuss activation functions and how the NN learns with the help of the loss functions and backpropagation. We finish by discussing the basic idea of a Deep Neural Network and basic training concepts.
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Machine Learning Methods: L5 Advanced Deep Learning
-
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Machine Learning Methods: L5 Advanced Deep Learning
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
Toni Sculac
(
University of Split Faculty of Science (HR)
)
13:30 - 14:30
14:30
Machine learning in accelerators: Exercise 1
-
Verena Kain
(
CERN
)
Michael Schenk
(
CERN
)
Machine learning in accelerators: Exercise 1
Verena Kain
(
CERN
)
Michael Schenk
(
CERN
)
14:30 - 15:30
15:30
Coffee break
Coffee break
15:30 - 16:00
16:00
Machine learning in accelerators: Exercise 2
-
Michael Schenk
(
CERN
)
Verena Kain
(
CERN
)
Machine learning in accelerators: Exercise 2
Michael Schenk
(
CERN
)
Verena Kain
(
CERN
)
16:00 - 17:00
17:00
Study time or daily sports
Study time or daily sports
17:00 - 19:00
19:00
Dinner at Restaurant Fredag49 at Kockums Fritid
Dinner at Restaurant Fredag49 at Kockums Fritid
19:00 - 20:30
Wednesday 11 June 2025
08:45
Machine Learning in Accelerators: Introduction to Reinforcement Learning
-
Michael Schenk
(
CERN
)
Machine Learning in Accelerators: Introduction to Reinforcement Learning
Michael Schenk
(
CERN
)
08:45 - 09:45
09:45
Machine Learning in Accelerators: Advanced concepts for Reinforcement Learning
-
Verena Kain
(
CERN
)
Machine Learning in Accelerators: Advanced concepts for Reinforcement Learning
Verena Kain
(
CERN
)
09:45 - 10:45
10:45
Announcements
Announcements
10:45 - 11:00
11:00
Coffee break
Coffee break
11:00 - 11:30
11:30
Machine Learning methods: exercise 3
-
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
Machine Learning methods: exercise 3
Toni Sculac
(
University of Split Faculty of Science (HR)
)
Francesco Vaselli
(
Scuola Normale Superiore & INFN Pisa (IT)
)
11:30 - 12:30
12:30
Lunch
Lunch
12:30 - 13:15
13:15
Destination Snogeholm
Destination Snogeholm
13:15 - 22:00
Canoeing and hiking excursion, including BBQ dinner by the fireplace at the lake of Snogeholm.
Thursday 12 June 2025
08:45
Machine learning in Data Analysis: Introduction to Machine Learning for HEP, Anomaly detection and real time applications
-
Sofia Vallecorsa
(
CERN
)
Machine learning in Data Analysis: Introduction to Machine Learning for HEP, Anomaly detection and real time applications
Sofia Vallecorsa
(
CERN
)
08:45 - 09:45
09:45
Machine learning in Data Analysis: The data reconstruction step - a pattern recognition problem
-
Sofia Vallecorsa
(
CERN
)
Machine learning in Data Analysis: The data reconstruction step - a pattern recognition problem
Sofia Vallecorsa
(
CERN
)
09:45 - 10:45
10:45
Announcements
Announcements
10:45 - 11:00
11:00
Group photo
Group photo
11:00 - 11:05
11:05
Coffee break
Coffee break
11:05 - 11:30
11:30
Machine learning in Data Analysis: Generative Models for HEP
-
Ilaria Luise
(
CERN
)
Machine learning in Data Analysis: Generative Models for HEP
Ilaria Luise
(
CERN
)
11:30 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Machine learning in Data Analysis: Exercise 1
-
Ilaria Luise
(
CERN
)
Sofia Vallecorsa
(
CERN
)
Machine learning in Data Analysis: Exercise 1
Ilaria Luise
(
CERN
)
Sofia Vallecorsa
(
CERN
)
13:30 - 14:30
14:30
Machine learning in Data Analysis: Exercise 2
-
Ilaria Luise
(
CERN
)
Sofia Vallecorsa
(
CERN
)
Machine learning in Data Analysis: Exercise 2
Ilaria Luise
(
CERN
)
Sofia Vallecorsa
(
CERN
)
14:30 - 15:30
15:30
Coffee break
Coffee break
15:30 - 16:00
16:00
Machine learning in accelerators: Exercise 3
-
Verena Kain
(
CERN
)
Machine learning in accelerators: Exercise 3
Verena Kain
(
CERN
)
16:00 - 17:00
17:00
Study time or daily sports
Study time or daily sports
17:00 - 19:00
19:00
Dinner
Dinner
19:00 - 20:00
Friday 13 June 2025
08:45
Lightning talks
Lightning talks
08:45 - 09:45
09:45
Machine learning in Data Analysis: Systematics in ML
-
Ilaria Luise
(
CERN
)
Machine learning in Data Analysis: Systematics in ML
Ilaria Luise
(
CERN
)
09:45 - 10:45
10:45
Announcements
Announcements
10:45 - 11:00
11:00
Coffee
Coffee
11:00 - 11:30
11:30
Machine learning in Data Analysis: Exercise 3
-
Sofia Vallecorsa
(
CERN
)
Ilaria Luise
(
CERN
)
Machine learning in Data Analysis: Exercise 3
Sofia Vallecorsa
(
CERN
)
Ilaria Luise
(
CERN
)
11:30 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Exam
Exam
13:30 - 14:30
14:30
Break
Break
14:30 - 15:00
15:00
Closing ceremony
-
Alberto Pace
(
CERN
)
Closing ceremony
Alberto Pace
(
CERN
)
15:00 - 16:00
16:00
Sports and leisure time
Sports and leisure time
16:00 - 18:00
18:00
Boule games and dinner at Malmö Boulebar
Boule games and dinner at Malmö Boulebar
18:00 - 21:00
Saturday 14 June 2025
08:00
Departures
Departures
08:00 - 11:00