Note: topics and deadlines are subject to change.
| Date | Topic | Readings | Due | |
|---|---|---|---|---|
| 08/31 | Th | Introduction to Rational Agents | Ch 1-2 | |
| Module 1: Search | ||||
| 09/05 | Tu | Search Algorithms | Ch 3.1-3.3 | |
| 09/07 | Th | Uninformed Search 1 | Ch 3.3-3.4 | |
| 09/12 | Tu | Uninformed Search 2 | Ch 3.3-3.4 | HW 1 |
| 09/14 | Th | Informed Search | Ch 3.5-6 | |
| 09/19 | Tu | Adversarial Search | Ch 5 | HW 2 |
| Module 2: Markov Decision Processes | ||||
| 09/21 | Th | Markov Decision Processes | Ch 17.1 | |
| 09/26 | Tu | Solving MDPs 1 | Ch 17.2 | HW 3 |
| 09/28 | Th | Solving MDPs 2 | Ch 17.2 | Project 1 (Search) |
| 10/03 | Tu | Passive Reinforcement Learning | Ch 22.2 | HW 4 |
| 10/05 | Th | Active Reinforcement Learning | Ch 22.3 | |
| Module 3: Probabilistic Inference | ||||
| 10/10 | Tu | Representing Uncertainty | Ch 12.1-12.3 | HW 5 |
| 10/12 | Th | Bayes’ Rule | Ch 12.4-12.6 | Project 2 (MDPs) |
| 10/17 | Tu | Markov Models | Ch 17.4, 14.1 | HW 6 |
| 10/19 | Th |
No Class | ||
| 10/24 | Tu | Inference in Temporal Models 1 | Ch 14.2 | |
| 10/26 | Th | Inference in Temporal Models 2 | Ch 14.3 | |
| 10/31 | Tu | Particle Filters 1 | Ch 14.4-14.5 | HW 7 |
| 11/02 | Th | Particle Filters 2 | Ch 14.4-14.5 | |
| Module 4: Classification and Regression | ||||
| 11/07 | Tu | Learning from Examples | Ch 12.6, 19.3 | HW 8 |
| 11/09 | Th | Information Theory | Ch 19.2-19.3 | Project 3 (Inference) |
| 11/14 | Tu | Ensemble Learning | Ch 19.8 | HW 9 |
| 11/16 | Th | Linear Regression and Classification 1 | Ch 19.6 | |
| – November Break – | ||||
| 11/28 | Tu | Linear Regression and Classification 2 | Ch 21.1 | |
| 11/30 | Th | Non-linear Models 1 | Ch 21.2 | |
| 12/05 | Tu | Non-linear Models 2 | Ch 19.7 | HW 10 |
| 12/07 | Th | Ethics and Safety of AI | Ch 27 | Project 4 (Neural Nets) |
| 12/12 | Tu | No Class | HW 11 | |
| 12/19 | Tu | No Class | 570 Project | |