CS 188 Spring 2024
Calendar
Week | Date | Lecture(pptx files) | Readings(AIMA, 4th ed.) | Discussion | Homework | Project |
---|---|---|---|---|---|---|
1 | Tue Jan 16 | 1. Intro to AI, Rational Agents (Cam) Slides | Ch.1,2 Note 1 | No discussion | HW0 [optional] (due Tue, Jan 23) Part A | Project 0 [optional] (due Fri, Jan 19) |
1 | Thu Jan 18 | 2. Search: State Spaces, Uninformed Search (Michael) Slides | Ch.3.1-3.4 Note 2 | No discussion | HW0 optional Part A | Project 0 [optional] (due Fri, Jan 19) |
2 | Tue Jan 23 | 3. Search: Informed Search - A* and Heuristics (Cam) Slides | Ch.3.5-3.6 Note 3 | 1. Uninformed Search Worksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions | HW0 [optional] (due Tue, Jan 23) Part A | Project 1 (due Fri, Feb 2) |
2 | Thu Jan 25 | 4. Search: Local Search (Cam) Slides | Ch.4.1-4.2 Note 4 | 1. Uninformed Search Worksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions | HW1 (due Tue, Jan 30) Part A Part B Solutions | Project 1(due Fri, Feb 2) |
3 | Tue Jan 30 | 5. Games: Trees, Minimax, Pruning (Cam) Slides | Ch.8.1-8.2 Note 5 | 2. Informed Search Worksheet / Solutions / Video1/Video2/Exam Prep / Solutions / Video3/Video4 | HW1 (due Tue, Jan 30) Part A Part B Solutions | Project 1 (due Fri, Feb 2) |
3 | Thu Feb 01 | 6. Games: Expectimax, Monte Carlo Tree Search (Cam) Slides | Ch.6.1 Note 6 | 2. Informed Search Worksheet / Solutions / Video1/Video2/Exam Prep / Solutions / Video3/Video4 | Project 1 (due Fri, Feb 2) | |
4 | Tue Feb 06 | 7. Logic: Propositional Logic and Planning (Michael) Slides | Ch.7.1-7.4 Note 7 | 3. Games Worksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4 | HW2 (due Thu, Feb 8) Part A Part B Solutions | Project 2 (due Fri, Feb 16) |
4 | Thu Feb 08 | 8. Logic: Logical Inference, Theorem Proving, Boolean Satisfiability, DPLL (Michael) Slides | Ch.7.5-7.7,8.1-8.2Note 8 | 3. Games Worksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4 | HW2 (due Thu, Feb 8) Part A Part B Solutions | Project 2 (due Fri, Feb 16) |
5 | Tue Feb 13 | 9. Logic: First Order Logic (Michael) Slides | Ch.8.3-8.4Note 9 | 4.Logic Worksheet / Solutions / Exam Prep / Solutions / Video1 / Video2 | Project 2 (due Fri, Feb 16) | |
5 | Thu Feb 15 | 10. Intro to Probability (Michael) Slides | Ch.13.1 Note 10 | 4.Logic Worksheet / Solutions / Exam Prep / Solutions / Video1 / Video2 | HW3 (due Tue, Feb 20) Part A Part B Solutions | Project 2 (due Fri, Feb 16) |
6 | Tue Feb 20 | 11. Bayes Nets: Bayesian Networks (Cam) Slides | Ch.13.2 Note 11 | 5. Probability, BN Intro Worksheet / Solutions / Exam Prep / Solutions | HW3 (due Tue, Feb 20) Part A Part B Solutions | Project 3 (due Tue, Feb 27) |
6 | Thu Feb 22 | 12. Bayes Nets: Inference (Cam) Slides | Ch.13.3Note 12 | 5. Probability, BN Intro Worksheet /Solutions / Exam Prep / Solutions | HW4 (due Fri, Mar 1) Part A Part B Solutions | Project 3 (due Tue, Feb 27) |
7 | Tue Feb 27 | 13. Bayes Nets: Sampling (Cam) Slides | Ch.13.4 Note 13 | 6. Bayes Nets Worksheet / Solutions / Video1 / Video2 /Exam Prep / Solutions / Video3/Video4 | HW4 (due Fri, Mar 1) Part A Part B Solutions | Project 3 (due Tue, Feb 27) |
7 | Thu Feb 29 | 14. HMMs: Markov Chains, HMMs (Michael) Slides | Ch.14.1-14.5 Note 14 | 6. Bayes Nets Worksheet / Solutions / Video1 / Video2 /Exam Prep / Solutions / Video3/Video4 | HW4 (due Fri, Mar 1) Part A Part B Solutions | Project 3 (due Tue, Feb 27) |
8 | The Mar 05 | Midterm (7pm-9pm PT) | 7. No Discussion (Midterm) | |||
8 | Thu Mar 07 | 15. HMMs (Forward Algorithm, Viterbi Algorithm), Dynamic Bayes Nets, Particle Filtering (Michael) Slides | Ch.16.1-16.3 Note 15 | 7. No Discussion (Midterm) | HW5 (due Wed, Mar 13) Part A Part B Solutions | Project 4 (due Fri, Mar 22) |
9 | Tue Mar 12 | 16. Utility Theory, Rationality, Decision Networks, VPI (Michael) Slides | Ch.16.1-16.3 Note 16 | 8. HMMs, Particle FilteringWorksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4 | HW5 (due Wed, Mar 13) Part A Part B Solutions | Project 4 (due Fri, Mar 22) |
9 | Thu Mar 14 | 17. MDPs: States, Values, Policies, Q-values (Cam) Slides | Ch.16.5-16.7 Note 17 | 8. HMMs, Particle FilteringWorksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4 | HW6 (due Tue, Mar 19) Part APart BSolutions | Project 4 (due Fri, Mar 22) |
10 | Tue Mar 19 | 18. MDPs: Dynamic Programming (Cam) Slides | Ch.17.2 Note 18 | 9. MDPs Worksheet / Solutions / Video 1 / Video 2 / Exam Prep / Solutions / Video3 /Video 4 | HW6 (due Tue, Mar 19) Part APart B Solutions | Project 4 (due Fri, Mar 22) |
10 | Thu Mar 21 | 19. ML: Machine Learning I (Cam) Slides | Ch.19.1-19.3 Note 19 | Project 4 (due Fri, Mar 22) | ||
11 | Tue Mar 26 | Spring Break | ||||
11 | Thu Mar 28 | HW7 (due Tue, Apr 2) Part A Part B Solutions | ||||
12 | Tue Apr 02 | 20. ML: Machine Learning II (Cam) Slides | Ch.20.1-20.6 Note 20 | 10. Naive Bayes, Perceptrons Worksheet / Solutions / Exam Prep / Solutions / Video 1 / Video 2 | HW7 (due Tue, Apr 2) Part A Part B Solutions | |
12 | Thu Apr 04 | 21. ML: Machine Learning III (Michael) Slides | Ch.19.6 Note 21 | 10. Naive Bayes, Perceptrons Worksheet / Solutions / Exam Prep / Solutions / Video 1 / Video 2 | HW8 (due Tue, Apr 9) Part A Part B Solutions | Project 5 (due Tue, Apr 16) |
13 | Tue Apr 09 | 22. ML: Neural Networks (Michael) Slides | Ch.21.1-21.5 note 22 | 11. Machine Learning, Neural Networks Worksheet / Solutions/Exam Prep / Solutions | HW8 (due Tue, Apr 9) Part A Part B Solutions | Project 5 (due Tue, Apr 16) |
13 | Thu Apr 11 | 23. RL: Bandits & Recommendation Systems (Michael) Slides | 11. Machine Learning, Neural Networks Worksheet / Solutions/Exam Prep / Solutions | HW9 (due Tue, Apr 16) Part APart BSolutions | Project 5 (due Tue, Apr 16) | |
14 | Tue Apr 16 | 24. RL: Reinforcement Learning I (Cam) Slides | Ch.22.1-22.6 Note 24 | 12. Neural Networks, Bandits Worksheet / Solutions/Exam Prep / Solutions | HW9 (due Tue, Apr 16) Part APart BSolutions | Project 5 (due Tue, Apr 16) |
14 | Thu Apr 18 | 25. RL: Reinforcement Learning II (Cam) Slides | Ch.22.1-22.6 Note 25 | 12. Neural Networks, Bandits Worksheet / Solutions/Exam Prep / Solutions | HW10 (due Tue, Apr 23) Part APart BSolutions | Project 6 (due Fri, Apr 26) |
15 | Tue Apr 23 | 26. Miscellaneous: AI Existential Safety Slides | 13. Reinforcement Learning Worksheet / Solutions/Exam Prep / Solutions | HW10 (due Tue, Apr 23) Part APart BSolutions | Project 6 (due Fri, Apr 26) | |
15 | Thu Apr 25 | 27. Applications, Conclusion, Review Slides | 13. Reinforcement Learning Worksheet / Solutions/Exam Prep / Solutions | Project 6 (due Fri, Apr 26) | ||
16 | Thu May 09 | Final (3pm-6pm PT) |