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 through Zoom or through live in-place lecture at the LT (where allowed). This iteration will not be conducted in a flipped style, unlike previous iterations. 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 available 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, 09 Aug | Administrivia and ML Pipeline | |
Week 02 16 Aug | Paradigms of ML and kNN | · Sun, 22 Aug 23:59: Mini-Team Formation |
Week 03 23 Aug | Decision Trees T01: Paradigms of ML and kNN | · Sun, 29 Aug 23:59: Team Formation (By staff) |
Week 04 30 Aug | Linear Models T02: Decision Trees | · Sun, 5 Sep 23:59: Assignment Due |
Week 05 6 Sep | Bias and Variance T03: Linear Models | · Sun, 12 Sep 23:59: Project Proposals Due |
Week 06 13 Sep | Regularization and Validation T04: Bias and Variance, Regularization and Validation | · Sun, 19 Sep 23:59: Project Proposal Peer Critique Due |
Recess Week 20 Sep | ||
Week 07 27 Sep | Midterm and Evaluation Metrics | · Mon, 27 Sep 16:00–17:00: Midterm Exam |
Week 08 4 Oct | Data Processing and Feature Engineering T05: Evaluation Metrics | |
Week 09 11 Oct | Perceptron and Neural Networks T06: Data Processng and Feature Engineering | |
Week 10 18 Oct | Intro to Deep Learning T07: Perceptron and Neural Networks | · 18-22 Oct, Individual Team Project Consulting |
Week 11 25 Oct | Deep Learning and Explainable AI T08: Deep Learning and Explainable AI | · 25-29 Oct, Individual Team Project Consulting |
Week 12 1 Nov | Unsupervised ML T09: Unsupervised ML | · 1-5 Nov, Individual Team Project Consulting · No lecture on Thursday 4 Nov (Deepavali) |
Week 13 8 Nov | ML Ethics and Revision T10: Practice Exams | |
Reading Week 15 Nov | ||
Exam Week 22 Nov | · Wed, 24 Nov 17:00-19:00: Final Exam · Sun, 28 Nov 23:59: Recorded Project Presentation and Project Materials due |