Lecture Notes
Lecture 1: Introduction, Mar 9, 2020Lecture 2: Intelligent Agents, Mar 12, 2020 (Video)
Lecture 3: Uninformed Search, Mar 16, 2020 (Virtual Class)
Lecture 4: Informed Search, Apr 13, 2020 (Virtual Class, Video Part 1, Video Part 2)
Lecture 5: Adversarial Search, Apr 16, 2020 (Video)
Lecture 6: Monte Carlo Tree Search, Apr 20, 2020 (Video Part 1, Video Part 2)
Lecture 7: Logic, Apr 27, 2020 (Virtual Class)
Lecture 8: Review, May 4, 2020 (Video, part 1, Video, part 2)
Video: Midterm Presentation
Lecture 9: Planning, May 18, 2020 (Video)
Lecture 10: PDDL, May 21, 2020 (Video (Rerecorded))
Lecture 11: Unsupervised Learning, May 25, 2020 (Video (From another class))
Lecture 12: Reinforcement Learning, May 28, 2020 (Video)
Lecture 13: Neural Networks, Jun 1, 2020 (Video)
Lecture 14: Neural Networks in PyTorch, Jun 4, 2020 (Video)
Lecture 15: Generative Adversarial Networks, Jun 8, 2020 (Video)
Lecture 16: Advanced Neural Networks, Jun 11, 2020 (Video)
Lecture 17: Deep Q Learning, Jun 15, 2020 (Video)
Guest lecture: Limits of AI, Jun 18, 2020 (Video)
Lecture 18: Ethical Considerations, Jun 22, 2020 (Video)
Lecture 19: AI and Humans, Jun 25, 2020 (Video)
Lecture 20/21: Review, Jun 29/Jul 2, 2020 (Video part 1, Video 2, Jamboard)