Machine Learning · 2026/27

Machine Learning

Find your week and open the slides, notes, demonstration, or lab directly. Everything students need is listed below.

Module
MPS311 / MPS439
Academic year
2026/27
Instructor
Dr Wei Xing
Learning journey

From tools to learned representations

The path shows how each part of the course expands what you can do—not simply how many weeks have passed.

Current position Reading the learning map… 30 Sept — 12 Dec
01 · Foundation · Week 01

Work with data

Use Python, Colab, data handling, plots, and AI-assisted debugging with confidence.

To learn
02 · Weeks 02–03

Predict and generalise

Fit and evaluate regression models, engineer features, and control overfitting.

To learn
03 · Weeks 04–06

Make decisions

Build, compare, and interpret probabilistic, discriminant, and tree classifiers.

To learn
04 · Weeks 08–09

Discover structure

Reduce dimensions and reveal meaningful groups in unlabelled data.

To learn
05 · Weeks 10–11

Learn representations

Train neural networks and understand how convolutional models learn from images.

To learn
Course materials

Weekly index

Use “All files” for additional materials and downloads.