We will largely use the book Bayesian Reasoning and Machine Learning by David Barber (Cambridge University Press, 2012), together with additional material as needed. A free online version of the book is available here.

Broadly speaking, the course covers four topics:

  • Probabilistic graphical models
  • Exact inference
  • Learning
  • Approximate inference and learning

Probabilistic graphical models will be treated in more detail than in Barber’s book.

To pass the course you must understand the material on the slides, the tutorials, and the material listed below as “required” (unless marked as not examinable). However, you may understand the content better if you work through the optional material too.

The course material will be added as we progress. It will be similar to last year’s material.

Programme

Week Lecture Tutorial
1 Mon Jan 13 Slides: Required: Optional:
Tue Jan 14 Slides: Required:
  • Barber: Chapter 2, Section 3.1
Fri Jan 17 Slides: Required: Optional:
2 Mon Jan 20 Slides: Required: Optional:
Tue Jan 21 Slides: Required: Optional:
Fri Jan 24 Slides: Required:
  • Barber Section 3.3 (without 3.3.6)
Optional:
3 Mon Jan 27 Slides: Optional: Tutorial 1:
Tue Jan 28 Slides: Required:
  • Barber: Sections 4.1, 4.2 (without 4.2.4)
Optional:
Fri Jan 31 Slides: Required: Optional:
4 Mon Feb 03 Slides: Required: Optional: Tutorial 2:
Tue Feb 04 Slides: Required: Optional:
Fri Feb 07 Slides: Required:
  • Barber: Section 5.1 till 5.1.2
  • Barber: Sections 5.3 and 5.4
Optional:
5 Mon Feb 10 Slides: Required: Optional: Tutorial 3:
Tue Feb 11 no lecture due to illness
Fri Feb 14 no lecture due to illness
No class or tutorials the week of Feb 17
6 Mon Feb 24 Slides: Required:
  • Barber: Section 23.1 intro, 23.1.1
Tutorial 4:
Tue Feb 25 Slides: Required:
Fri Feb 28 Slides:
7 Mon Mar 02 Slides: Required: Optional:
  • Barber: Sections 8.4.2, 8.8
Tutorial 5:
Tue Mar 03 Slides: Required:
  • Barber: Section 8.8
  • Barber: Sections 9.1 to 9.4
Optional:
Wed Mar 04 Slides: (Replacement lecture. AT lecture theatre 1, from 10am till noon)
Fri Mar 06 Slides: Required:
  • Barber: Section 21.1 for factor analysis
Optional:
8 Mon Mar 09 Slides: Required:
  • Barber: Section 21.6 for independent component analysis
Optional:
Tutorial 6:
Tue Mar 10 Slides:
Fri Mar 13 Slides:
9
COVID-19 measure: teaching paused in the week from March 16 to March 20.
10 Mon Mar 23 Slides: Optional: Tutorial 7:
Tue Mar 24 Slides: Required:
  • Barber: Sections 27.1 - 27.4, Section 27.6 (w/o Sections 27.2.2, 27.6.1, and 27.6.2)
Fri Mar 27 Slides: Optional:
11 Mon Mar 30 Slides: Required:
  • Barber: Sections 11.1 - 11.2.5, 11.6
Optional:
Tutorial 8:
Tue Mar 31 Slides: Optional:
Fri Apr 03 Slides: