TAMS43 · 6 credits · Advanced level (A1N) · Matematik, Tillämpad matematik
Probability Theory and Bayesian Networks
Active · next start HT 2026
100%
passed the latest ordinary exam
TEN1 · 13 Jan 2025 · 8 students
75%
passed the ordinary exams, all sittings over the last 5 years
TEN1 · 32 students
Part of 7 programmes
- 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 Engineering Mathematics
- Master of Science in Applied Physics and Electrical Engineering
- Master's Programme in Computer Science
- Master's Programme in Mathematics
Exam
TEN1 Written Examination
- 5
- 4
- 3
- 1
Ordinary exams
75% passed · 32 students
- 100%8
- 67%24
Re-exams
75% passed · 8 students
- 75%8
- Pass the re-exam: 75% (8 students), compared with 75% (32 students) on the ordinary exam
- Get 4 or 5: 28% (40 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.
- 100%1
- 0%2
- 100%2
- 50%2
- 100%1
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
LAB1 Compulsory Assignment
- G
Main rounds
100% passed · 16 students
- 100%5
- 100%11
Later rounds
No sittings with at least 5 students.
Show small sittings (14)
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
- 100%1
- 100%2
- 100%1
- 100%2
- 100%1
- 100%1
- 100%1
- 100%1
- 100%2
- 100%1
- 100%2
About the course
Aim
The course gives an introduction to the analysis of causal networks. It discusses graphical modelling and algorithms for updating the probability distributions. The student should expect to acquire some basic knowledge of the theory and engineering applications of Bayesian networks. By the end of the course, the student will have:
- encountered the Bayesian paradigm.
- seen the definition of a Bayesian Network.
- seen some applications of Bayesian networks in engineering.
- understood various graphical representations of conditional independence and how to use them for efficient updating.
- learned how to construct a junction tree and how to pass messages along a junction tree to update the probability distribution over the network.
- have encountered Pearl's intervention calculus.
Content
- Uncertainty and the Bayesian Paradigm, multinomial sampling and the Dirichlet distribution.
- Conditional independence and d-separation, Bayesian Networks.
- Hard, soft and virtual evidence, Jeffrey's and Pearl's update methods
- Decomposable graphs, Markov equivalence, the essential graph and chain graphs.
- Learning the conditional probability potentials.
- Learning the graph structure.
- Graphical models and exponential families; conditional Gaussian distributions.
- Causality and Pearl's intervention calculus.
- Junction trees and message passing algorithms for probability updating.
- Factor graphs and the sum product algorithm.
- Examiner
- Torkel Erhardsson
- Scheduled hours
- 48 h
- Main field of study
- Matematik, Tillämpad matematik