Skip to main content Link Search Menu Expand Document (external link)

This site is outdated! For the latest content, please visit the Fall 2023 website

CS188 Robot Waving

CS 188 Spring 2023

Announcements

Week 16 Announcements (RRR)

May 1

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

Past announcements

Calendar

Skip to current week

Wk. Date Lecture
(pptx files)
Readings
(AIMA, 4th ed.)
Discussion Homework Project
1Tue
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
2Tue
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)
3Tue
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

Supplement Recording

Ch. 8.1–8.2
Note 6
Project 2
(due Tue, Feb 14)
4Tue
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
5Tue
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)
6Tue
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
7Tue
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

Practice Midterm

Thu
Mar 02
14. Reinforcement Learning II
Slides / Recording
Ch 22.1–22.6
Note 14
Project 4
(due Tue, Mar 14)
8Sun
Mar 05

Midterm (8–10pm PT)

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
9Tue
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)
10Tue
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
11Tue
Mar 28

No lecture (Spring Break)

No Discussion
Thu
Mar 30

No lecture (Spring Break)

12Tue
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
13Tue
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
14Tue
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
15Tue
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
16Thu
May 11

Final Exam (11:30am–2:30pm PT)

13. Final Review

Search/Logic: Worksheet / Solutions
CSPs: Worksheet / Solutions
Games: Worksheet / Solutions
MDPs/RL: Worksheet / Solutions
Bayes’ Nets: Worksheet / Solutions
HMMs: Worksheet / Solutions
VPI: Worksheet / Solutions
ML: Worksheet / Solutions
Videos

Practice Final