GI01/M055: Supervised Learning, Autumn 2009


Class Times: Mondays, 14:00--17:00
Location: Malet Place Engineering Building, Room 1.20
Instructor: John Shawe-Taylor Office: 8.14, CS Building, Malet Place
Assistant Instructor: Janaina Mourao-Miranda Office: 8.11, CS Building, Malet Place
Email Contact : mailto:jst@cs.ucl.ac.uk

Course description (Back to top)

The course covers supervised approaches to machine learning. It starts by probabilistic pattern recognition followed by an in-depth introduction to various supervised learning algorithms such as Least Squares, Logistic Regression, Perceptron Algorithm, Support Vector Machines and Boosting.

Prerequisites (Back to top)

Calculus, basic probability, basic linear algebra.

Grading (Back to top)

The course has the following assessment components: 1) Written Examination (2.5 hours, 75%) , 2) Coursework Section (3 pieces, 25%). To pass this course, students must obtain an average of at least 50% when the coursework and exam components of a course are weighted together.

Problem sets (Back to top)

Problem set #1: PDF (Due: Noon, October 23; returned: November 2)
Problem set #2: PDF (Due: Noon, November 16; returned: December 7)
Problem set #3: PDF (Due: Noon, December 18; returned January 15)

Syllabus (Back to top)

The schedule of the course is listed below. Follow the link for each class to find lecture slides.


Date Title
Monday, October 5 Introduction to Supervised Learning
Monday, October 12 Discriminative and Generative Models
Monday, October 19 Optimization and Learning Algorithms
Monday, October 26 Regularization/ Kernels
Monday, November 2 Lab session (Room 1.05)
Monday, November 9 No lectures (reading week)
Monday, November 16 Learning Theory
Monday, November 23 Support Vector Machines / Bayesian Interpretations
Monday, November 30 Lab session (Room 1.05)
Monday, December 7 Introduction to Neuroimaging and Application of Supervised Learning to Neuroimaging
Monday, December 14 Tree-based Learning Algorithms and Boosting

Reading list (Back to top)