UniGe ¦ MaLGa

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.

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.

rolefee
UniGe PhD studentswaived
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.