Tentalabbet

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

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