General
Welcome to the machine learning class!
Machine learning and data analysis are becoming increasingly central in many sciences and applications. In this course, fundamental principles and methods of machine learning will be introduced, analyzed and practically implemented using Python.
Instructor
Prof. Pascal Fua
Computer Vision Laboratory (CVLAB)
Office: BC 310
E-mail: pascal.fua@epfl.ch
Teaching Assistants
- Nicolas Talabot (nicolas.talabot@epfl.ch)
- Alexandre de Skowronski (alexandre.deskowronski@epfl.ch)
- Nikita Durasov (nikita.durasov@epfl.ch)
- Ren Li (ren.li@epfl.ch)
- Saqib Javed (saqib.javed@epfl.ch)
- Tianzong Zhang (tianzong.zhang@epfl.ch)
Student Assistants
- Christelle Lam
- Eugène Bergeron
- Paul Teiletche
- Aitor Ganuza Izagirre
Organization
The lectures will be taught live, during the official class hours, i.e., Tuesdays 8:15-10:00 in CM3.The class has a SWITCHtube channel where we have the links of the 2020/2021 lectures (link to the channel: https://tube.switch.ch/channels/97cd11b0 ). The content of the lectures will be similar, but there may be changes so we recommend for you to attend the lectures in person.
The exercise sessions will be held in-person weekly in CE1100, CE1101, CE1103 on Tuesdays 10:15-12:00 and will consist of implementing the machine learning methods learned in class. The TAs and SAs will be present to answer questions.
CE1100: Students with last names starting with A - F
CE1101: Students with last names starting with G - Matthey-Doret
CE1103: Students with last names starting with Mellouk - Z
Student Forum
If you have any questions please post them in the student forum and we will answer you.
Project
We will organise a small project in teams of 3, worth 20% of your final grade. There will be two milestones, each worth 10% of your final grade, at the end of week 8 and 14.
Final Exam
The final exam will be held on-campus. It will be closed book and will count for 80% of your final grade. You will be allowed to have one A4 sheet (both sides) of handwritten notes.