Probabilistic Graphical Models for Image Analysis

Dr. Brian McWilliams, Dr. Aurelien Lucchi - Autumn Semester, 2014

Jump to: Syllabus | Resources | Contact


2014 course website updated.

Course Description

This course will focus on inference with statistical models for image analysis. We use a framework called probabilistic graphical models which include Bayesian Networks and Markov Random Fields. We apply the approach to traditional vision problems such as image denoising, as well as recent problems such as object recognition. The course covers amongst others the following topics:

Time and Place


Lectures Monday, 15:00-16:00 CAB G 51
Thursday, 10:00-12:00 CLA E 4


30 Minute oral exam in English.




D. Barber. Bayesian Reasoning and Machine Learning. Cambridge University Press 2012.
The main course text. Brand new book which covers many topics in graphical models and machine learning. Available for free from here.

David J.C. Mackay. Information Theory, Inference and Learning Algorithms. Cambridge University Press, 2003.
Available for free from here.

C. Bishop. Pattern Recognition and Machine Learning. Springer 2007.
This is an excellent introduction to machine learning that covers most topics which will be treated in the lecture. Contains lots of exercises, some with exemplary solutions.

M. Wainwright and M.I. Jordan. Graphical models, exponential families and variational inference. Foundations and Trends in Machine Learning 2008.
Advanced treatment of graphical models and variational inference. Available free from here.

D. Koller and N. Friedman. Probabilistic Graphical Models: Principles and Techniques. The MIT Press 2009.
Covers Bayesian networks and undirected graphical models in great detail.


The official Matlab documentation is available online at the Mathworks website (also in printable form). If you have trouble accessing Matlab's built-in help function, you can use the online function reference on that page or use the command-line version (type help <function> at the prompt). There are several primers and tutorials on the web, a later edition of this one became the book Matlab Primer by T. Davis and K. Sigmon, CRC Press, 2005.


Dr. Brian McWilliams
Dr. Aurelien Lucchi