MLCC 2015
Machine Learning Crash Course

Course at a Glance

The course will be held on June 22th-26th, 2015 at DIBRIS (University of Genoa, Italy)

(News!) Videos of MLCC 2015 are available at this link!!

Machine Learning is a key to develop intelligent systems and analyze data in science and engineering. Machine Learning engines enable intelligent technologies such as Siri, Kinect or Google self driving car, to name a few. At the same time, Machine Learning methods help deciphering the information in our DNA and make sense of the flood of information gathered on the web, forming the basis of a new “Science of Data”. This course provides an introduction to the fundamental methods at the core of modern Machine Learning. It covers theoretical foundations as well as essential algorithms. Classes on theoretical and algorithmic aspects are complemented by practical lab sessions.

This introductory course is suitable for undergraduate/graduate students, as well as professionals.

MLCC 2015 is free of charge. We limited the number of accepted students to 120.

120 out of 120 students registered

We reached the maximum number of students! Registration is now closed.

Basic Info


Classes will take place at the Department of Informatics Bioengineering Robotics and Systems Engineering (DIBRIS) of the University of Genova in Via Dodecaneso 35, 16146 Genova. See here for directions and travelling information

(new!) Morning classes (theory) will be held in classroom 506. Laboratories will take place in rooms SW1,SW2 and 218. Directions to the classrooms will be provided at the DIBRIS entrance in Via Dodecaneso 35.


Genova is in the region of Liguria in the Italian Riviera (see here or here for some nice pics and a video).


Here you can find a list of hotels near the department (~ 20' walk) or in the city centre (~20' by bus).


Here is a list of places where you can go for lunch. And here is a link to the online map.


Lorenzo Rosasco

Universita' di Genova
(also Istituto Italiano di Tecnologia and Massachusetts Institute of Technology)

lorenzo (dot) rosasco (at) unige (dot) it

Francesca Odone

Universita' di Genova

francesca (dot) odone (at) unige (dot) it

Guest Speakers

Nicolò Cesa-Bianchi

Universita' degli studi di Milano

Cédric Févotte

Laboratoire Lagrange - CNRS, Observatoire de la Côte d'Azur and Université de Nice Sophia Antipolis

Giorgio Metta

iCub Facility - Istituto Italiano di Tecnologia

Joel Z. Leibo

Google Deep Mind


1Mon 229:30 - 11:00Introduction to Machine Learning
2Mon 2211:30 - 13:00Local Methods and Model Selection
3Mon 2214:00 - 16:00Laboratory - Local Methods for Classification
4Tue 239:30 - 11:00Regularization Networks I: Linear Models
5Tue 2311:30 - 13:00Regularization Networks II: Kernels
6Tue 2314:00 - 16:00Laboratory - Regularization Networks
-Wed 249:30 - 10:10Talk by Cédric Févotte
-Wed 2410:20 - 11:00Talk by Nicolò Cesa-Bianchi
-Wed 2411:30 - 12:10Talk by Giorgio Metta
-Wed 2412:20 - 13:00Talk by Joel Z Leibo
-Wed 24AfternoonFree
7Thu 259:30 - 11:00Dimensionality Reduction and PCA
8Thu 2511:30 - 13:00Variable Selection and Sparsity
9Thu 2515:30 - 17:30Laboratory - PCA and Sparsity
10Fri 269:30 - 11:00Clustering
11Fri 2611:30 - 12:15Applications of Machine Learning
11Fri 2612:15 - 13:00GURLS - Machine Learning made Easy
11Fri 2614:00 - 16:00(Optional) Laboratory - Tutorial on GURLS


Priority will be given to undergraduate and PhD students


Carlo Ciliberto

Laboratory for Computational and Statistical Learning. Istituto Italiano di Tecnologia and Massachusetts Institute of Technology)

cciliber (at) mit (dot) edu

Giulia Pasquale

iCub Facility (also Laboratory for Computational and Statistical Learning) Istituto Italiano di Tecnologia

giulia (dot) pasquale (at) iit (dot) it