Namn Sp Studieform Tid Ort Arrangör
Trustworthy Machine Learning 5 Cr Föreläsningskurs 26.10.2020 - 10.12.2020
Trustworthy Machine Learning 5 Cr Nättentamen 16.4.2020 - 16.4.2020
Trustworthy Machine Learning (HT/U) 5 Cr Allmän tent 30.1.2020 - 30.1.2020
Trustworthy Machine Learning 5 Cr Föreläsningskurs 28.10.2019 - 12.12.2019


Master's Programme in Data Science is responsible for the course.

The course belongs to Machine learning module.

The course is available to students from other degree programmes.

Tidigare studier eller kunskaper

Prerequisites in terms of knowledge

Prerequisites for students in the Data Science programme, in terms of courses

Introduction to Machine Learning

Introduction to Data Science

Prerequisites for other students in terms of courses

Introduction to Machine Learning

Introduction to Data Science

Recommended preceding courses

Advanced Course in Machine Learning

Maximum number of participants 30 (registration on the first-come first-served basis)


After the course, the student:

  • Knows different aspects of trustworthy machine learning as a basis for ethical machine learning and AI
  • Understands the principles and most important variants of differential privacy as a basis for privacy-preserving machine learning
  • Can explain the main challenges in defining and measuring fairness in machine learning
  • Can identify main types of techniques for algorithm sanitization, understand their limitations and strengths, can implement and apply them
  • Can apply basic techniques for privacy-preserving and fair machine learning


Second year of Data Science MSc studies.

Autumn term, Period II


The course will cover methods for trustworthy and ethical machine learning and AI, focusing on the technical perspective of methods that allow addressing current ethical issues for example in privacy and fairness. We will focus more on major design principles of the solutions rather than detailed mathematical theory. Nonetheless, basic working knowledge of machine learning methods is a strict requirement as a prerequisite.

Aktiviteter och undervisningsmetoder som stöder lärandet

During the lectures we will cover material from research articles and the students are expected to have read the articles before the lecture so that they can participate in class discussions.

Exercises in the course will mainly focus on experimenting with privacy-preserving and fair machine learning in practice and applying them to concrete data science problems. There will be weekly exercise sessions for discussions around the problems and Q&A sessions.


Literature is based on research articles and other online material and will be provided during the course.

Bedömningsmetoder och kriterier

Grading scale 0-5

Grading will be based on a combination of class participation, project works, exercises and online mini-exams.

Rekommenderade valfria studier

LDA-C5009 Philosophy of Artificial Intelligence
SOSM-326 Datafication - critical perspectives

Studieavsnittets form

The course will consist of lectures, on-line mini-exams, programming exercises, project work, and possibly other forms of teaching.

Activity during the course, including possibly mandatory attendance, will be required to pass the course.