EPFL Spring Semester 2017
EPFL Spring Semester 2017
This course (EE-612) presents fundamental tools used in statistical pattern recognition ranging from the most basic (LR, PCA, LDA, MLP, GMM, HMM, SVM). This course could serve as a pre-requisite for more advanced course on Machine Learning.
The main instructors are Sébastien Marcel and André Anjos.
Program:
• Lectures: 32 hours (8 lectures)
• Labs: 24 hours (5 labs)
• Exam form: labs preparation (50%) and final homework project (50%)
• Room: CO 121
Required prior knowledge:
Linear algebra, Probabilities and Statistics, Signal Processing, Python coding
About the slides and the labs:
In general the slides of a lecture are available after the lecture (later in the day), while the lab material is available before the lecture (early morning).
Content:
• Lecture 1: Introduction + Linear Regression -- Feb 23 2017
• Lecture 2: Reproducible Research with Python -- Mar 2 2017
• Lecture 3: Logistic Regression -- Mar 9 2017
• Lab 1: Linear and Logistic Regression -- Mar 16 2017
• Lecture 4: Artificial Neural Networks -- Mar 23 2017
• Lab 2: Artificial Neural Networks -- Mar 30 2017
• Lecture 5: Dimensionality Reduction and Clustering -- Apr 6 2017
• Lab 3: Dimensionality Reduction and Clustering -- Apr 13 2017
• Lecture 6: Probability Distribution Modelling (1/2) -- Apr 27 2017
• Lecture 7: Probability Distribution Modelling (2/2) -- May 4 2017
• Lab 4: Probability Distribution Modelling -- May 11 2017
• Lecture 8: Support Vector Machines -- May 18 2017
• Lab 5: Support Vector Machines -- June 1 2017
• Exam: Homework project given on June 1 2017 to complete (short report + source code) by June 14 (11:59pm) and to present around June 19-21 (to be confirmed).
Fundamentals in Statistical Pattern Recognition