This site is outdated! For the latest content, please visit the most recent website.
CS 188 Spring 2023
Announcements
Week 16 Announcements (RRR)
Announcements
- Review discussion topics and OH slots are updated on the website calendar.
- Project party (Monday, 7-9pm) and HW Party (Friday, 7-9pm) are cancelled.
- Please fill out the course evaluations, as it helps us keep improving the course! If we hit an 80% response rate, everyone will get 1 EC point on the final exam.
- You can complete the practice final exam for 1 EC point on the final exam.
- HW7 and HW8 solutions are available.
Reminders
- Finals week will have limited OH, and no discussion sections.
- The final will be Friday, May 12 11:30am-2:30pm. Logistics.
- If you need to change your exam time/location, fill out the exam logistics form by Monday, May 1, 11:59 PM PT.
- As the end of the semester is coming up, due dates including extensions and slip days will be limited to be due at the latest:
- HW Part 2 (and anything manually graded): Friday, May 5 11:59 PM PT.
- HW Part 1 and Projects: Sunday, May 7 11:59 PM PT.
- Attendance Errors form: https://forms.gle/W7x6LTmo2H2tyGcj6
Calendar
Wk. | Date | Lecture (pptx files) |
Readings (AIMA, 4th ed.) |
Discussion | Homework | Project |
---|---|---|---|---|---|---|
1 | Tue Jan 17 | 1. Intro to AI, Rational Agents Slides / Recording | Ch. 1, 2 Note 1 | No discussion | Project 0 (optional)
(due Tue, Jan 24) | |
Thu Jan 19 | 2. State Spaces, Uninformed Search Slides / Recording | Ch. 3.1–3.4 Note 2 | ||||
2 | Tue Jan 24 | 3. Informed Search: A* and Heuristics Slides / Recording | Ch. 3.5–3.6 Note 3 | 1. Uninformed Search Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW0 (optional, no Part 2)
(due Fri, Jan 27) Part 1 | |
Thu Jan 26 | 4. Local Search Slides / Recording | Ch. 4.1–4.2 Note 4 | Project 1
(due Tue, Jan 31) | |||
3 | Tue Jan 31 | 5. Propositional Logic and Planning Slides / Recording | Ch. 7.1–7.4 Note 5 | 2. Informed Search Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW1
(due Fri, Feb 03) Part 1 Part 2 | |
Thu Feb 02 | 6. Boolean Satisfiability, DPLL Slides / Recording | Ch. 8.1–8.2 Note 6 | Project 2
(due Tue, Feb 14) | |||
4 | Tue Feb 07 | 7. CSPs I Slides / Recording | Ch. 6.1 Note 7 | 3. Logic Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW2
(due Fri, Feb 10) Part 1 Part 2 | |
Thu Feb 09 | 8. CSPs II Slides / Recording | Ch. 6.2–6.5 CSP Demo Note 8 | ||||
5 | Tue Feb 14 | 9. Games: Trees, Minimax, Pruning Slides / Recording | Ch. 5.1–5.3 Note 9 | 4. CSPs Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW3
(due Tue, Feb 21) Part 1 Part 2 | |
Thu Feb 16 | 10. Games: Expectimax, Monte Carlo Tree Search Slides / Recording | Ch. 5.4–5.5 Note 10 | Project 3
(due Tue, Feb 28) | |||
6 | Tue Feb 21 | 11. Markov Decision Processes: Intro Slides / Recording | Ch. 17.1 Note 11 | 5. Games Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW4
(due Fri, Feb 24) Part 1 Part 2 | |
Thu Feb 23 | 12. MDPs: Dynamic Programming Slides / Recording | Ch. 17.2 Note 12 | ||||
7 | Tue Feb 28 | 13. Reinforcement Learning I Slides / Recording | Ch 22.1–22.6 Note 13 | 6. Midterm Review Search: Worksheet / Solutions Logic: Worksheet / Solutions CSPs: Worksheet / Solutions Games: Worksheet / Solutions MDPs: Worksheet / Solutions Videos |
||
Thu Mar 02 | 14. Reinforcement Learning II Slides / Recording | Ch 22.1–22.6 Note 14 | Project 4
(due Tue, Mar 14) | |||
8 | Sun Mar 05 | No Discussion | ||||
Tue Mar 07 | 15. Probability Review, Bayesian Networks Slides / Recording | Ch. 13.1 Note 15 | ||||
Thu Mar 09 | 16. Bayes Nets: Syntax and Semantics Slides / Recording | Ch. 13.2 Note 16 | ||||
9 | Tue Mar 14 | 17. Bayes Nets: Variable Elimination Slides / Recording | Ch. 13.3 Note 17 | 7. MDPs Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW5
(due Fri, Mar 17) Part 1 Part 2 | |
Thu Mar 16 | 18. Bayes Nets: Sampling Slides / Recording | Ch. 13.4 Note 18 | Project 5
(due Thr, Apr 06) | |||
10 | Tue Mar 21 | 19. Markov Models Slides / Recording | Ch. 14.1–14.5 Note 19 | 8. RL Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW6
(due Fri, Mar 24) Part 1 Part 2 | |
Thu Mar 23 | 20. HMMs, Filtering, Viterbi Slides / Recording | Ch. 16.1–16.3 Note 20 | ||||
11 | Tue Mar 28 | No lecture (Spring Break) | No Discussion | |||
Thu Mar 30 | No lecture (Spring Break) | |||||
12 | Tue Apr 04 | 21. Dynamic Bayes Nets and Particle Filters Slides / Recording | Ch. 16.1–16.3 Note 21 | 9. Bayes' Nets Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW7
(due Wed, Apr 12) Part 1 Part 2 | |
Thu Apr 06 | 22. Utility Theory, Rationality, Decisions Slides / Recording | Ch. 16.1–16.3 Note 22 | ||||
13 | Tue Apr 11 | 23. Decision Networks and VPI Slides / Recording | Ch. 16.5–16.7 Note 23 | 10. HMMs, Particle Filtering Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW8
(due Fri, Apr 14) Part 1 Part 2 | Project 6
(due Fri, Apr 28) |
Thu Apr 13 | 24. Machine Learning: Naive Bayes Slides / Recording | Ch. 19.1–19.3 Note 24 | ||||
14 | Tue Apr 18 | 25. Machine Learning: Perceptrons Slides / Recording | Ch. 20.1–20.6 Note 25 | 11. Decision Networks, VPI Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW9
(due Fri, Apr 21) Part 1 Part 2 | |
Thu Apr 20 | 26. Machine Learning: Neural Networks Slides / Recording | Ch 21.1–21.5 Note 26 | ||||
15 | Tue Apr 25 | 27. Neural Networks, AI Ethics Slides / Recording | 12. Machine Learning Worksheet / Solutions / Video Exam Prep / Solutions / Video |
HW10
(due Fri, Apr 28) Part 1 Part 2 | ||
Thu Apr 27 | 28. Special Topics Slides / Recording | |||||
16 | Thu May 11 | Final Exam (11:30am–2:30pm PT) | 13. Final Review Search/Logic: Worksheet / Solutions |