TNK129 · 6 credits · Advanced level (A1N) · Datateknik, Elektroteknik
Machine Learning for Smart Cities
Active · next start HT 2026
100%
passed the latest regular sitting
LAB1 · 21 Oct 2025 · 11 students
100%
passed the regular sittings, all sittings over the last 5 years
LAB1 · 25 students
This module only reports passing results, so the pass rate does not show how many did not pass.
Part of 2 programmes
Hand-in or lab
LAB1 Lab assignments
- G
Main rounds
100% passed · 25 students
- 100%11
- 100%6
- 100%8
Later rounds
No sittings with at least 5 students.
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
PRA1 Project work
- G
Main rounds
100% passed · 24 students
- 100%10
- 100%6
- 100%8
Later rounds
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
Hand-in or lab
UPG1 Individual assignments
- 5
- 4
- 3
Main rounds
100% passed · 23 students
- 100%10
- 100%5
- 100%8
Later rounds
No sittings with at least 5 students.
- Get 4 or 5: 91% (23 students)
Show small sittings (2)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%1
About the course
Aim
In this course, you will learn how to utilize advanced models and deep learning architectures to learn from data in order to gain insights for decisions in smart city applications.
After completing the course, the student should be able to:
- Explain assumptions and theory behind different type of machine learning methods
- Explain and motivate differences in characteristics between different type of methods and give examples of when they should be applied
- Evaluate and choose among different methods for a specific problem instance and dataset
- Use existing datasets to train and evaluate different machine learning models
- Use selected machine learning models for prediction, inference and decision-making for smart city applications
Content
The course aims to provide knowledge in machine learning. The course will cover both conventional machine learning methods as well as deep learning. The course content includes statistical inference, bias-variance tradeoff, Bayesian learning, Gaussian processes, support vector machines, kernels, neural networks, deep learning and reinforcement learning.
- Examiner
- Marian Codreanu
- Scheduled hours
- 0 h
- Main field of study
- Datateknik, Elektroteknik