Spring 2016 Syllabus
This syllabus is subject to change. Note that unreleased project out and due dates are just guesses and will likely change somewhat.
Day | Topic | Optional Reading | Slides | Video | Assignment | Due |
Tu 1/19 | Introduction to AI | Ch. 1 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
Math Self-Diagnostic P0: Tutorial |
(ungraded) F 1/22 5pm |
Th 1/21 | Agents and Search | Ch. 3.1-4 (2e: Ch. 3) | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
HW1 (section 1) | M 2/1 11:59pm |
Tu 1/26 | A* Search and Heuristics | Ch. 3.5-6 (2e: Ch. 4.1-2) | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
P1: Search Contest 1: Search |
F 2/5 5pm Su 2/7 11:59pm |
Th 1/28 | Constraint Satisfaction Problems | Ch. 6.1 (2e: Ch. 5.1) | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
HW2 (section 2) | M 2/8 11:59pm |
Tu 2/2 | CSPs II | Ch. 6.2-5 (2e: Ch. 5.2-4) | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
||
Th 2/4 | Game Trees: Minimax | Ch. 5.2-5 (2e: Ch. 6.2-5) | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
HW3 (section 3/ exam-prep 1) | Tu 2/16 11:59pm |
Tu 2/9 | Game Trees: Expectimax; Utilities | Ch. 5.2-5 (2e: Ch. 6.2-5) | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
P2: Multi-Agent Search Contest 2: Multi-Agent Search |
F 2/19 5pm Su 2/21 11:59pm |
Th 2/11 | Markov Decision Processes | Ch. 16.1-3 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
HW4 (section 4 / exam-prep 2) | Tu 2/23 11:59pm |
Tu 2/16 | Markov Decision Processes II | Sutton and Barto Ch. 3-4 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
||
Th 2/18 | Reinforcement Learning | Ch. 17.1-3, S&B Ch. 6.1,2,5 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
HW5 (section 5 / exam-prep 3) | M 2/29 11:59pm |
Tu 2/23 | Reinforcement Learning II | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
P3: Reinforcement Learning | F 3/4 5pm | |
Th 2/25 | Probability | Ch. 13.1-5 (2e: Ch. 13.1-6) | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
HW6 (section 6 / exam-prep 4) | M 3/7 11:59pm |
Tu 3/1 | Bayes' Nets: Representation | Ch. 14.1-2,4 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
||
Th 3/3 | Bayes' Nets: Inference | Ch. 14.3, Jordan 2.1 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
(section 7 / exam-prep 5) | |
Tu 3/8 | Bayes' Nets: Sampling | Ch. 14.4-5 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
||
Th 3/10 | Decision Networks / VPI | Ch. 15.1-3, 6 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
Practice Midterm (solutions) | Sa 3/12 11:59pm |
Tu 3/15 | MIDTERM (7-10p) | |||||
Th 3/17 | VPI and Markov Models | Ch. 15.2-5 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
P4: Bayes Nets | M 4/4 11:59pm |
Tu 3/22 | Spring Break | |||||
Th 3/24 | Spring Break | (section 8 / exam-prep 6) | ||||
Tu 3/29 | HMMs | Ch. 15.2,6 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
HW7 | Tu 4/5 11:59pm |
Th 3/31 | HMM Filtering | Ch. 15.2,6 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
(section 9 / exam-prep 7) | |
Tu 4/5 | ML: Naive Bayes | Ch. 15.2,6 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
P5: Ghostbusters HW8 |
F 4/15 5pm Tu 4/12 11:59pm |
Th 4/7 | ML: Perceptrons | Ch. 15.2,6 | 1PP · 2PP 4PP · 6PP PPT |
Live Edited |
Final Contest (section 10 / exam-prep 8) |
Su 4/24 11:59pm |
Tu 4/12 | ML: Deep Learning I | 1PP · 2PP 4PP · 6PP PPT |
Live | |||
Th 4/14 | ML: Deep Learning II | 1PP · 2PP 4PP · 6PP PPT |
Live | HW9 (section 11 / exam-prep 9) | Th 4/21 11:59pm | |
Tu 4/19 | Advanced Topics: Robotics | 1PP · 2PP 4PP · 6PP PPT |
Live | |||
Th 4/21 | Advanced Topics: Natural Language Processing | 1PP · 2PP 4PP · 6PP PPT |
Live | HW10 (section 12 / exam-prep 10) | F 4/29, 5pm | |
Tu 4/26 | Advanced Topics: Human Robot Interaction | 1PP | Live | P6: Classification | F 5/6, 5pm | |
Th 4/28 | Advanced Topics / Final Contest | 1PP · 2PP 4PP · 6PP PPT |
Live | Practice Final (solutions) | Sa 5/7 11:59pm | |
Th 5/12 | FINAL EXAM (8:00-11:00am) |