Schedule
We note that Machine Learning is a subject with a lot of very good expertise and tutorials out there. It is best to tap on these resources, as they have good production quality and are more condensed, possibly saving you time. However, we still think in-class lecture is helpful to build better connection with the materials for certain topics.
This module will be taught synchronously, live in-place lecture at i3 Auditorium (when allowed). While recordings of the class will be taken, and are likely (but not guaranteed) to be offered in the Conferencing component, students are expected to be physically present in the lecture hall for both lecture hours and their respective tutorial slots. Tutorials will involve a mix of activities; activities are likely to vary week to week. Note that the dates in the date column below are indexed for Mondays (the day of the first class lecture according to the registrar)
Date | Description | Deadlines |
---|---|---|
NUS Week 01 Mon, 08 Aug | Administrivia and ML Pipeline | |
Week 02 15 Aug | Paradigms of ML and kNN | · Sun, 21 Aug 23:59: Mini-Team Formation |
Week 03 22 Aug | Decision Trees T01: Paradigms of ML and kNN | · Sun, 28 Aug 23:59: Team Formation (By staff) |
Week 04 29 Aug | Linear Models T02: Decision Trees | · Sun, 4 Sep 23:59: Assignment Due |
Week 05 5 Sep | Bias and Variance T03: Linear Models | · (Revised) |
Week 06 12 Sep | Regularization and Validation T04: Bias and Variance, Regularization and Validation | · (Revised) |
Recess Week 19 Sep | ||
Week 07 26 Sep | Midterm and Evaluation Metrics | · Mon, 26 Sep 16:00–17:00: Midterm Exam |
Week 08 3 Oct | Data Processing and Feature Engineering T05: Evaluation Metrics | |
Week 09 10 Oct | Perceptron and Neural Networks T06: Data Processing and Feature Engineering | |
Week 10 17 Oct | Intro to Deep Learning T07: Perceptron and Neural Networks | · 17-21 Oct, Individual Team Project Consulting |
Week 11 24 Oct | Deep Learning and Explainable AI T08: Deep Learning and Explainable AI | · 24-28 Oct, Individual Team Project Consulting |
Week 12 31 Oct | Unsupervised ML T09: Unsupervised ML | · 31 Oct-4 Nov, Individual Team Project Consulting · No lecture on Monday 31 Oct (Deepavali) |
Week 13 7 Nov | ML Ethics and Revision T10: Practice Exams | |
Reading Week 14 Nov | ||
Exam Week 21 Nov | · Mon, 21 Nov 17:00-19:00: Final Exam · Sun, 27 Nov 23:59: Recorded Project Presentation and Project Materials due |