Machine Learning 2025/26

Announcements

8 Jan, 2026 No class on 12 Jan to accommodate SDP.
21 Dec, 2025 The website for 2025/26 is up.

Goal

Machine learning is now used in many different areas. In the School of Informatics alone, there are 13 other machine learning-related courses! The goal of this course is to teach you the foundation of machine learning, enabling you to learn the advanced topics.

Prerequisite

The course requires linear algebra, probability, and calculus. We will review the necessary tools in this course, but we also encourage you to review the materials in CAP, ILA, and DMP.

Programming

We will be using python throughout the course, in particular, in the tutorials and coursework. We will use numpy, matplotlib, and a little bit of pytorch. Materials in FDS will be handy, and we encourage you to review them.