Schedule

Date Topic Notes Reading Assignment out/due
1/9/2018 Introduction, Intelligent Agents Course Overview, AI Agents, In addition to the Python/autograder tutorial linked to the right, feel free to have a look at the official Python Tutorial. AIMA Ch 2 Python/autograder Tutorial (optional, but recommended). This introduces you to Python and the autograder.
1/11/2018 Uninformed search Classical search AIMA Ch 3, Ch 4.1 -- 4.3
1/16/2018 Informed search Heuristic search AIMA Ch 3, Ch 4.1 -- 4.3
1/18/2018 Adversarial search Adversarial search AIMA Ch 5.1 -- 5.4, Ch 6 PA 1 out
1/23/2018 Constraint Satisfaction Constraint Satisfaction AIMA Ch 6
1/25/2018 Constraint Satisfaction Constraint Satisfaction AIMA Ch 6
1/26/2018 PA 1 due
1/30/2018 Constraint Satisfaction, Probability Constraint Satisfaction, Probability PA 2 out
2/1/2018 Probability, Markov decision processes Probability, Markov Decision Processes Ch 3
2/6/2018 Markov decision processes Markov Decision Processes, Reinforcement Learning Ch 4, 6
2/8/2018 !MIDTERM EXAM 1!
2/9/2018 PA 2 due
2/13/2018 Markov decision processes Markov Decision Processes Ch 4, 6
2/15/2018 Reinforcement Learning Reinforcement Learning Ch 4, 6
2/20/2018 Reinforcement Learning Reinforcement Learning Ch 4, 6
2/22/2018 Reinforcement Learning Reinforcement Learning Ch 4, 6 PA 3 out
3/1/2018 Neural Networks / Deep Learning Neural Networks AIMA, Ch 18.7 PA 3 due
3/6/2018 SPRING BREAK!
3/8/2018 SPRING BREAK!
3/13/2018 Neural Networks / Deep Learning Neural Networks AIMA, Ch 18.7
3/15/2018 SNOW DAY!
3/20/2018 Neural Networks / Deep Learning Neural Networks AIMA, Ch 18.7
3/22/2018 Neural Networks / Deep Learning (Marcus guest lecture) Neural Networks
3/23/2018 PA 4 out, zip
3/27/2018 Bayes Networks Bayes Networks AIMA, Ch 14
3/29/2018 Bayes Networks Bayes Networks AIMA, Ch 14
4/3/2018 Bayes Networks, Naive Bayes Bayes Networks, Naive Bayes AIMA, Ch 14
4/5/2018 !!!MIDTERM 2!!!
4/9/2018 PA 4 due, zip
4/10/2017 Hidden Markov Models Hidden Markov Models AIMA Ch 15
4/12/2017 Hidden Markov Models Hidden Markov Models AIMA Ch 15
4/16/2017 ! LAST PROBLEM SET DUE !
4/17/2017 Hidden Markov Models, Class Recap ! LAST DAY OF CLASS !
4/20/2017 Project due!
Deep Reinforcement Learning (slides only) Deep Reinforcement Learning


Important note: unless noted otherwise, all readings and assignments are due on the day that they appear in the schedule.

Unless noted otherwise, all readings are from Artificial Intelligence: A Modern Approach, 3rd Ed., Russell and Norvig.