Tentalabbet

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
      Syllabus on Studieinfo ↗