732A99 · 9 credits · Advanced level (A1N) · Statistik
Machine Learning
Active · next start HT 2026
60%
passed the latest regular sitting
DAT2 · 19 Mar 2026 · 20 students
43%
passed the regular sittings, all sittings over the last 5 years
DAT2 · 259 students
99%
Harder than 99% of courses at advanced level
Compared with 285 courses at the same level, ordinary exams over the last three academic years. 95 students.
Part of 1 programme
Other module
DAT2 Examination
- A
- B
- C
- D
- E
- F
Main rounds
43% passed · 259 students
- 60%20
- 21%28
- 40%20
- 41%27
- 22%18
- 47%30
- 48%21
- 45%49
- 43%14
- 56%32
Later rounds
62% passed · 47 students
- 13%8
- 80%10
- 82%11
- 70%10
- 50%8
- Pass a later round: 62% (47 students), compared with 43% (259 students) on the ordinary exam
- Get B or A: 6% (306 students)
Show small sittings (1)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
LAB2 Laboratory work
- P
Main rounds
100% passed · 49 students
- 100%16
- 100%9
- 100%9
- 100%15
Later rounds
100% passed · 53 students
- 100%5
- 100%6
- 100%31
- 100%5
- 100%6
- Pass a later round: 100% (53 students), compared with 100% (49 students) on the ordinary exam
Show small sittings (31)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%4
- 100%3
- 100%1
- 100%1
- 100%1
- 100%3
- 100%1
- 100%2
- 100%1
- 100%1
- 100%1
- 100%1
- 100%1
- 100%3
- 100%1
- 100%3
- 100%3
- 100%4
- 100%3
- 100%1
- 100%1
- 100%3
- 100%3
- 100%2
- 100%1
- 100%3
- 100%1
- 100%3
- 100%3
- 100%2
- 100%1
Hand-in or lab
LAB1 Laboratory
- P
No sittings with at least 5 students.
Show small sittings (1)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
Other module
DAT1 Examination
- E
- F
No sittings with at least 5 students.
Show small sittings (3)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 50%2
- 0%1
- 50%2
About the course
Aim
After completing the course, the student shall be able to:
- use relevant concepts and methods from machine learning in order to formulate, structure and solve practical problems that involve large or complex data
- apply an inference for the parameter values for commonly used machine learning models
- use machine learning models for prediction and decision making,
- estimate the quality of the machine learning models
- critically evaluate given task in order to select a suitable model in situations with a limited or no information about the underlying dependencies in the data
- implement machine learning models in a programming language and use existing machine learning software in order to analyze large and/or complex datasets, make predictions and estimate the uncertainty of these predictions
- reflect on ethical and societal aspects relevant to machine learning,
- reflect on the possibilities and limitations of machine learning, its role in society and people's responsibility for how it is used
- plan and carry out course work within given time frames
Content
The course focuses on the main concepts and tools in probabilistic machine learning that are necessary for professional work and research in data analysis.
The course covers the following topics:
- introduction and overview of machine learning (including regression, classification, supervised and unsupervised learning) and its application areas
- Nearest Neighbors, logistic regression and decision trees
- binary classification: precision, recall, F1 score and ROC curves
- model selection and uncertainty estimation: holdout method, cross-validation, degrees of freedom, bias-variance tradeoff and confidence intervals
- linear regression and regularization methods (Ridge, LASSO)
- latent variables and principal component analysis (PCA)
- kernel smoothers, kernel trick and support vector machines
- neural networks
- bagging, boosting and random forests
- mixture models
- optimization for machine learning: gradient descent and stochastic gradient descent
- implicit regularization: early stopping
- Examiner
- Jose M Pena
- Main field of study
- Statistik