Weekly Study Page

WEEK 1

09 Jan 2023
-
15 Jan 2023

Welcome to the Introduction to Machine Learning course!

The course will officially start on Week 2. To prepare yourselves, please go through Module 0 where the instructors will introduce themselves. You will also be provided with information about how the course will be run.

Knowledge of Python and NumPy will be required for the courseworks. For those who are not familiar with either of these, we have prepared some optional crash courses to help you get up to speed with them before our course officially starts:

You should also start forming groups of up to 4 people for your coursework. You will be working with the same group for both courseworks.

Please also read the Coursework Setup Guide posted on Scientia for important notes for setting up your system for the courseworks.

WEEK 2

16 Jan 2023
-
22 Jan 2023

The course officially starts this week! Brace yourself for 7 weeks of Machine Learning goodness!

For this week, please go through Module 1, where Josiah will attempt to demystify Machine Learning and discuss what it really is all about.

There is also an optional practical lab exercise which guides you through implementing a complete machine learning pipeline.

A live interactive session will be held on Thursday 2-3pm, where Josiah will be available to answer any questions.

There will also be a lab session on Tuesday 2-4pm. Our team of Tutorial helpers will be available to support you with any questions or problems you may have about Python, NumPy, or the lab exercise.

You should also start forming groups of up to 4 people for your coursework. You will be working with the same group for both courseworks.

Please also read the Coursework Setup Guide posted on Scientia for important notes for setting up your system for the courseworks.

WEEK 3

23 Jan 2023
-
29 Jan 2023

Welcome to Week 3. For this week, please go through Module 2 where Antoine will discuss two algorithms: K-nearest neighbours and decision trees.

There is also an optional practical lab exercise on K-nearest neighbours.

There are also some tutorial sheets on Scientia which contain some exam-style calculation exercises for you to practise.

The first coursework will be released on Monday. Please download the specifications from Scientia on Monday morning.

As usual, the lab session is on Tuesday 2-4pm. Our Tutorial Helpers will be there to support you with any questions or problems that you may have with the coursework, the lab exercises, or Python/NumPy in general.

A live interactive session will be held on Thursday 2-3pm, where Antoine will answer any questions you may have about this week's topic.

WEEK 4

30 Jan 2023
-
05 Feb 2023

Welcome back! This week is all about evaluating machine learning systems.

Please go through Module 3 where Marek will discuss various topics related to machine learning evaluation.

The optional practical lab exercise is on implementing the evaluation metrics discussed in the lectures, and also on performing cross-validation.

There are also some tutorial sheets on Scientia which contain some exam-style exercises for you to practise.

As usual, there will be a lab session this week on Tuesday 2-4pm in the lab. Get help from our Tutorial Helpers with any questions or issues you may have with your coursework, lab exercise or Python/NumPy in general.

The live interactive session will also be held as usual on Thursday 2-3pm, where Marek will be there to answer your questions on evaluating machine learning systems.