TDDE07 · 6 credits · Advanced level (A1F) · Datateknik, Datavetenskap
Bayesian Learning
Active · next start VT 2027
55%
passed the latest regular sitting
DAT2 · 4 Jun 2026 · 31 students
59%
passed the regular sittings, all sittings over the last 5 years
DAT2 · 85 students
95%
Harder than 95% of courses at advanced level
Compared with 285 courses at the same level, ordinary exams over the last three academic years. 31 students.
Part of 11 programmes
- Master of Science in Engineering Mathematics
- Master of Science in Industrial Engineering and Management - International
- Master of Science in Industrial Engineering and Management
- Master of Science in Computer Science and Engineering
- Master of Science in Information Technology
- Master of Science in Computer Science and Software Engineering
- Master of Science in Applied Physics and Electrical Engineering - International
- Master of Science in Applied Physics and Electrical Engineering
- Master's Programme in Data Science and Information Engineering
- Master's Programme in Computer Science
- Master's Programme in Mathematics
Other module
DAT2 Computer examination
- 5
- 4
- 3
- U
Main rounds
59% passed · 85 students
- 55%31
- 40%25
- 79%29
Later rounds
53% passed · 45 students
- 0%7
- 63%8
- 44%18
- 92%12
- Pass a later round: 53% (45 students), compared with 59% (85 students) on the ordinary exam
- Get 4 or 5: 34% (130 students)
Show small sittings (5)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 50%4
- 0%2
- 0%4
- 100%1
- 33%3
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
LAB1 Computer assignments
- G
Main rounds
100% passed · 93 students
- 100%35
- 100%26
- 100%32
Later rounds
100% passed · 19 students
- 100%19
- Pass a later round: 100% (19 students), compared with 100% (93 students) on the ordinary exam
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.
- 100%1
- 100%1
- 100%1
Hand-in or lab
UPG1 Computer assignments
- G
Main rounds
100% passed · 30 students
- 100%30
Later rounds
No sittings with at least 5 students.
Other module
DAT1 Computer examination
- 5
- 4
- 3
- U
Main rounds
66% passed · 35 students
- 75%8
- 63%27
Later rounds
75% passed · 8 students
- 75%8
- Pass a later round: 75% (8 students), compared with 66% (35 students) on the ordinary exam
- Get 4 or 5: 44% (43 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.
- 0%1
- 50%2
- 75%4
About the course
Aim
The course gives a solid introduction to Bayesian learning, with special emphasis on theory, models and methods used in machine learning applications. The student will learn about the basic ideas and concepts in Bayesian analysis from detailed analysis of simple probability models. The course presents simulation algorithms typically used in practical Bayesian work, and course participants will learn how to apply those algorithms to analyze complex machine learning models. After completing the course the student should be able to:
- derive the posterior distribution for a number of basic probability models
- use simulation algorithms to perform a Bayesian analysis of more complex models
- perform Bayesian prediction and decision making
- perform Bayesian model inference.
Content
Likelihood, Subjective probability, Bayes theorem, Prior and posterior distribution, Bayesian analysis of the following models: Bernoulli, Normal, Multinomial, Multivariate normal, Linear and nonlinear regression, Binary regression, Mixture models; Regularization priors, Classification, Naïve Bayes, Marginalization, Posterior approximation, Prediction, Decision theory, Markov Chain Monte Carlo, Gibbs sampling, Bayesian variable selection, Model selection, Model averaging.
- Examiner
- Bertil Wegmann
- Scheduled hours
- 48 h
- Main field of study
- Datateknik, Datavetenskap