CS-E4895 - Gaussian Processes D, Lecture, 27.2.2023-13.4.2023
This course space end date is set to 13.04.2023 Search Courses: CS-E4895
Topic outline
-
Gaussian processes (GPs) are a powerful machine learning paradigm for Bayesian nonparametric modelling. This course will give an overview of Gaussian processes in machine learning, and it provides both a theoretical and practical background for leveraging them. The course covers Gaussian process regression, classification, and unsupervised modelling, as well as a selection of more recent specialised topics.
Lecturers: Prof Arno Solin, Dr Markus Heinonen, Prof Aki Vehtari, Dr Martin Trapp, Dr Ti John, and Dr Aidan Scannell
Teaching assistants: Severi Rissanen and Prakhar Verma
Prerequisites: Basics of machine learning and statistics, e.g. "Machine Learning: Supervised Methods (CS-E4710)"Target audience: The course is targeted towards M.Sc. students interested in deepening their machine learning knowledge:- GPs are a probabilistic counterpart of Kernel Methods (CS-E4830)
- GPs offer a probabilistic way to do Deep Learning (CS-E4890)
- GPs fall under the umbrella of Bayesian Data Analysis (CS-E5710)
- GPs utilize Advanced Probabilistic Methods (CS-E4820)
Format: This is 5-credit course with 12 lectures and 6 home assignments. Lectures:
First lecture: Monday Feb 27th, 10.15, Hall U4 (U142)Exercise sessions: The practical assignments will be Python notebooks that are completed at home, returned weekly and graded by course assistants. Other languages (such as Matlab or R) can be used, but it will require more work from the participants. Note that participation awards points that contribute towards the final grade:- H1: Thursdays 10:15–12:00 in U142
We have a Zulip chat which primarily acts as a platform for students to discuss and share interesting articles, resources, etc. Help from teaching assistants is available mainly during the exercise sessions. Link: https://gp-2023.zulip.aalto.fi/join/abccubfoc5z5b7erbyyz7doc/Exam: No examGrading: At the end of the course students receive a grade (1 to 5 based on points (max points 48 points, 24 point minimum to pass):- Six assignment rounds, each worth 6 points (max 36 points)
- Two points for participation per weekly exercise session (max 12 points)
- Two bonus points for returning the course feedback
Grading table:- 1/5, 24– points
- 2/5, 28– points
- 3/5, 32– points
- 4/5, 36– points
- 5/5, 40– points
Note: The maximum grade of 5/5 is only possible by attending exercise sessions.Book: Rasmussen & Williams (2006). Gaussian Processes for Machine Learning, MIT Press (publicly available).