Advanced Course in Machine Learning
Koe
Vuosi | Lukukausi | Päivämäärä | Periodi | Kieli | Vastuuhenkilö |
---|---|---|---|---|---|
2016 | kevät | 15.03-05.05. | 4-4 | Englanti | Arto Klami |
Luennot
Aika | Huone | Luennoija | Päivämäärä |
---|---|---|---|
Ti 10-12 | D123 | Arto Klami | 15.03.2016-05.05.2016 |
To 12-14 | D123 | Arto Klami | 15.03.2016-05.05.2016 |
Harjoitusryhmät
Aika | Huone | Ohjaaja | Päivämäärä | Huomioitavaa |
---|---|---|---|---|
Ke 10-12 | B221 | Aditya Jitta | 14.03.2016—06.05.2016 |
Ilmoittautuminen tälle kurssille alkaa tiistaina 16.2. klo 9.00.
Registration for this course starts on Tuesday 16th of February at 9.00.
Yleistä
NOTE: The material on these web pages refers to the edition of the course given in 2016, and is still valid for separate exams. The material will be revised for the edition given in Spring 2017, but the basic contents of the course will not change.
NEWS: The project work required for completing the course with the separate exam was released May 31st, 2016.
The course has a Moodle page for discussing the exercises etc.
The course is a natural contiuation for the Introduction to machine learning -course. It covers more topics and also goes deeper, discussing both theory and practice of machine learning.
The topics include (slight changes are to be expected):
- Machine learning in general; what it is about, what can it achieve, and what are the underlying fundamentals
- Probabilitistic perspective to machine learning, some Bayesian ifnerence
- Optimization and regularization
-
Unsupervised learning
- Clustering, mixture models
- Linear latent variable models (PCA, ICA, etc)
- Non-linear dimensionality reduction
- Matrix factorization, recommender engines
-
Supervised learning
- Regression and classification; basic principles
- Kernel methods and support vector machines
- Decision trees, ensembles and boosting
- Neural networks and deep learning
Kurssin suorittaminen
There are two alternative ways to complete the course:
- Solve sufficient proportion of the weekly exercises and attend the course exam (or a later separate exam)
- Solve a small research project and attend a separate exam
The exercise session is not obligatory. Instead, it is simply a session during which the course organizers will be available to help with the exercises.
Kirjallisuus ja materiaali
The course will be primarily lectured based on the book "Machine learning: A probabilistic perspective" by Kevin P. Murphy, but most of the material can also be found in freely available sources. Links to alternative readinig sources are provided in the Lectures tab (and sometimes in the exercise problems).