Probabilistic Graphical Models

This page was created for posting (or really, archiving) some useful material for the course 'Probabilistic Graphical Models’ developed and taught by Prof. Joschka Boedecker and me in 2024. I might still help with the teaching of this course from time to time but I am no longer on the responsible person list anymore.

Some material might be updated and additional topics might be introduced in the later semesters. It is possible that neither of them is included on this page.

Catalog description

The lecture deals with methods of Probabilistic Graphical Models that constitute an important class of machine learning algorithms. A brief content about the topics of the course can be found below.

  1. Introduction

  2. Bayesian classifiers

  3. Markov models

  4. Bayesian networks

  5. Inference with Monte Carlo methods

  6. Markov decision problems

  7. Control as probabilistic inference

Textbooks

We will use the provided lecture notes as the official textbook of this course, which are based on the following books.

Prerequisites

Good knowledge of linear algebra and probability. Exposure to graph theory, optimization, and reinforcement learning helpful but not required.