Link Search Menu Expand Document

Schedule

DRPS Timetable

Week 1

 
Introduction to ML
Playlist  •  Slides  •  Handout
 
Introduction to Classification
Playlist  •  Slides  •  Handout
22 Sep
Q&A Session (16:10 @ AT - Lecture Theatre 5)
Slides

Week 2

29 Sep
Q&A Session (16:10 @ AT - Lecture Theatre 5)
Cancelled due to strikes
 
Lab 0 Introduction to Python and ML
Notebook  •  Solution

Week 3

06 Oct
Q&A Session (16:10 @ AT - Lecture Theatre 5)
Cancelled due to strikes
 
Lab 1 Classification, Naive Bayes, and Logistic Regression
Notebook  •  Solution

Week 4

13 Oct
Q&A Session (16:10 @ AT - Lecture Theatre 5)
Cancelled due to strikes
 
Tutorial 1 Classification and Naive Bayes
Problem Sheet  •  Solution

Week 5

20 Oct
Q&A Session (16:10 @ AT - Lecture Theatre 5)
Cancelled due to strikes
 
Lab 2 Exploratory Data Analysis, Visualisation, and PCA
Notebook  •  Solution

Week 6

27 Oct
Q&A Session (16:10 @ AT - Lecture Theatre 5)
Cancelled due to strikes
 
Tutorial 2 Optimization and Logistic Regression
Problem Sheet  •  Solution

Week 7

 
Naive Bayes Classification
Playlist  •  Slides  •  Handout
 
Logistic Regression
Playlist  •  Slides  •  Handout
03 Nov
Q&A Session (16:10 @ AT - Lecture Theatre 5)
Slides
 
Lab 3 Evaluation
Notebook  •  Solution
04 Nov
CW 1 Progress report due Wed 04 Nov, 5pm
 
06 Nov
CW 1 Progress feedback Fri 06 Nov, 2-5pm AT 5.04
 

Week 8

 
Linear Regression
Playlist  •  Slides  •  Handout
 
Decision Trees
Playlist  •  Slides  •  Handout
10 Nov
Q&A Session (16:10 @ AT - Lecture Theatre 5)
 
 
Tutorial 3 Model Selection
Problem Sheet
 

Week 9

 
Representing Data
Playlist  •  Slides  •  Handout
 
Exploratory Data Analysis
Playlist  •  Slides  •  Handout
17 Nov
Q&A Session (16:10 @ AT - Lecture Theatre 5)
 
 
Lab 4 Neural Networks
Notebook
 

Week 10

 
Optimisation
Playlist  •  Slides  •  Handout
 
Generalisation
Playlist  •  Slides  •  Handout
24 Nov
Q&A Session (16:10 @ AT - Lecture Theatre 5)
 
26 Nov
CW 1 Due
 
 
Tutorial 4 Ethics and Fairness
Problem Sheet