WISB3657.5 ECTSQ2Dutch, EnglishBachelor
Introduction to Machine Learning
FaculteitFaculty of Science
NiveauBachelor
Studiejaar2026-2027
Beschrijving
Course goals
Content
The course builds on knowledge acquired in the first year, in particular Calculus and Linear Algebra 1 and 2, Analysis, Probability (or its predecessor Introduction to Probability and Statistics) and Computer Programming for Mathematics.
This course is one of the modelling courses in the bachelor programme with major 'mathematics' or 'mathematics and applications'. Please find more information on the students website.
In the course we will treat the following topics:
- Basic machine learning terminology: different types of tasks, loss functions, training-validation-test split, cross-validation, generalization error, under- and overfitting, interpolation
- Linear regression and regularization (ridge regression and the Lasso)
- Logistic regression
- Support vector machines
- Kernel methods
- Decision trees and random forests
- Introduction to neural networks
- Data dimension reduction methods (e.g., principal component analysis and autoencoders)
- Clustering methods (e.g., k-means and spectral clustering)
- Gradient descent and its variants, e.g., stochastic gradient descent and accelerated gradient descent
- Convergence analysis of descent methods
- Theory for constrained convex optimization problems, in particular the Karush-Kuhn-Tucker theorem and Lagrangian duality.
Lecture (2 times per week), exercise class (2 times per week)
Examination
There will be 4 homework assignments and a final exam. Let A1, A2, A3, A4 be your grades for the four homework assignments and let A=(A1+A2+A3+A4)/4 be the average. Let E be your grade for the final exam. Your final grade is max{0,2 * A + 0,8 * E, E}.
The final exam will be a written exam. The final exam will be partially open book exams: you are allowed to use the lecture notes of the course during the exam.
Retake and participation obligation
You are allowed to participate in the re-take exam if you handed in at least two assignments and participated in the final exam. In case of a re-take, your grade is determined as above, where E is your grade for the re-take exam.
The re-take exam will be either a written or an oral exam, depending on the number of participants.
Reviews0 reviews
Nog geen reviews voor dit vak. Wees de eerste!
Heb jij dit vak gevolgd?
Deel je ervaring met toekomstige studenten. Inloggen met je Universiteit Utrecht mailadres duurt één minuut.
Schrijf een review