Partners
TFML is organized by MaLGa with the support of DIBRIS and DIMA. The course is part of the ELLIS Genoa activities, and of the activities of the Center for Brains, Minds and Machines at MIT. The course is made possible by the SLING Project, funded by a Consolidator ERC Grant.
At a glance
TFML 2025 is an advanced PhD-level course focusing on the theoretical foundations of machine learning, taught by Ernesto De Vito, Lorenzo Rosasco and Silvia Villa, with tutorials by Nicolò Cesa Bianchi and Andrea Agazzi.
The course covers the key algorithmic principles in machine learning as well as their theoretical foundation and analysis. The learning problem is introduced in the framework of statistical learning theory. The course then focuses on linear and nonlinear models (kernel methods and neural networks) learned through empirical risk minimization and regularization. The key tools to study these models from a functional analytic perspective will be introduced, including the theory of reproducing kernel Hilbert spaces. Computational aspects will be covered, introducing key ideas in convex analysis and optimization, including gradient and stochastic gradient methods, splitting methods, and back-propagation. Finally, statistical and approximation properties will be analyzed using concentration of measure and empirical process theory, along with spectral calculus and operator theory. Two tutorials by invited speakers are planned for Wednesday morning.
The course spans five days, with lectures held in the mornings and afternoons, except on Wednesday, which includes only morning tutorials. Attendance is required and will be registered before each session. Students will have the chance to take a final exam (modalities TBC). Students will receive an attendance certificate indicating the number of hours they attended, provided that it is no less than 80% of the total course hours.
The school will take place exclusively in person, it will not be streamed online nor recorded. Please note that there is no scholarship available to cover travel and accommodation costs.The course is advanced and covers theoretical aspects, hence it is targeted to students with solid mathematical background, particularly in probability theory, advanced calculus and linear algebra.
Logistics
The course will take place at MaLGa, hosted within the DIBRIS/DIMA building at the University of Genoa: Via Dodecaneso 35, 16146 Genoa, Italy.
The course will take place at MaLGa, hosted within the DIBRIS/DIMA building at the University of Genoa: Via Dodecaneso 35, 16146 Genoa, Italy. Indications to the classroom will be visible at the entrance. You will have access to vending machines during the breaks between classes.
We will have a 2-hour lunch break every day: although there is a bar close to the department, you are encouraged to bring your own lunch and enjoy the break with your peers. There are common areas just out of the classroom where you will be able to sit and have lunch.Students will need to arrange their own accommodation.
Speakers & instructors
Program
Note: no class/tutorials Wednesday afternoon.
Monday, June 23, 2025
Class
09:30-11:00 - Statistical Learning Theory
Ernesto De Vito
Class
11:30-13:00 - Empirical Risk Minimization and Regularization
Ernesto De Vito
Class
15:00-16:30 - Smooth Optimization - Gradient Descent and Stochastic Methods
Silvia Villa
Tuesday, June 24, 2025
Class
09:30-11:00 - Nonsmooth Optimization - Subgradient and Proximal Methods
Silvia Villa
Class
11:30-13:00 - Learning Bounds for Linear Models
Lorenzo Rosasco
Class
15:00-16:30 - Learning Bounds for Sparse Linear Models
Lorenzo Rosasco
Wednesday, June 25, 2025
Tutorial
Andrea Agazzi
Tutorial
Nicolò Cesa-Bianchi
Thursday, June 26, 2025
Class
09:30-11:00 - Reproducing Kernel Hilbert Spaces
Ernesto De Vito
Class
11:30-13:00 - Kernel Methods
Ernesto De Vito
Class
15:00-16:30 - Learning Bounds for Kernel Methods
Lorenzo Rosasco
Friday, June 27, 2025
Class
09:30-11:00 - Neural Networks
Silvia Villa
Class
11:30-13:00 - Neural Networks Optimization and Backpropagation
Silvia Villa
Class
15:00-16:30 - Learning Bounds for Neural Networks
Lorenzo Rosasco
How to apply
Applications will be accepted until midnight on March 30th, and notifications of acceptance will be sent by April 11th.
Application
Deadline on Sunday, March 30, 2025
Acceptance notification Friday, April 11, 2025
Registration Fees
Upon acceptance of your application, non UniGe participants will be requested to pay a registration fee, depending on their role and affiliation.
role | fee |
---|---|
UniGe PhD students | waived |
Non-UniGe students and postdocs | €50 |
Non-UniGe professors | €100 |
Professionals | €300 |
Organization
Only for information which is not available online, please refer to MaLGa’s Lab Manager Giulia Casu and organizers Hippolyte Labarrière and Marco Rando.