CS 188 Spring 2024

Calendar

WeekDateLecture(pptx files)Readings(AIMA, 4th ed.)DiscussionHomeworkProject
1Tue Jan 161. Intro to AI, Rational Agents (Cam) SlidesCh.1,2 Note 1No discussionHW0 [optional] (due Tue, Jan 23)
Part A
Project 0 [optional] (due Fri, Jan 19)
1Thu Jan 182. Search: State Spaces, Uninformed Search (Michael) SlidesCh.3.1-3.4 Note 2No discussionHW0 optional
Part A
Project 0 [optional] (due Fri, Jan 19)
2Tue Jan 233. Search: Informed Search - A* and Heuristics (Cam) SlidesCh.3.5-3.6 Note 31. Uninformed Search Worksheet / Solutions / Video1 / Video2 / Exam Prep / SolutionsHW0 [optional] (due Tue, Jan 23)
Part A
Project 1 (due Fri, Feb 2)
2Thu Jan 254. Search: Local Search (Cam) SlidesCh.4.1-4.2 Note 41. Uninformed Search Worksheet / Solutions / Video1 / Video2 / Exam Prep / SolutionsHW1 (due Tue, Jan 30)
Part A
Part B
Solutions
Project 1(due Fri, Feb 2)
3Tue Jan 305. Games: Trees, Minimax, Pruning (Cam) SlidesCh.8.1-8.2 Note 52. Informed Search Worksheet / Solutions / Video1/Video2/Exam Prep / Solutions / Video3/Video4HW1 (due Tue, Jan 30)
Part A
Part B
Solutions
Project 1 (due Fri, Feb 2)
3Thu Feb 016. Games: Expectimax, Monte Carlo Tree Search (Cam) SlidesCh.6.1 Note 62. Informed Search Worksheet / Solutions / Video1/Video2/Exam Prep / Solutions / Video3/Video4 Project 1 (due Fri, Feb 2)
4Tue Feb 067. Logic: Propositional Logic and Planning (Michael) SlidesCh.7.1-7.4 Note 73. Games Worksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4HW2 (due Thu, Feb 8)
Part A
Part B
Solutions
Project 2 (due Fri, Feb 16)
4Thu Feb 088. Logic: Logical Inference, Theorem Proving, Boolean Satisfiability, DPLL (Michael) SlidesCh.7.5-7.7,8.1-8.2Note 83. Games Worksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4HW2 (due Thu, Feb 8)
Part A
Part B
Solutions
Project 2 (due Fri, Feb 16)
5Tue Feb 139. Logic: First Order Logic (Michael) SlidesCh.8.3-8.4Note 94.Logic Worksheet / Solutions / Exam Prep / Solutions / Video1 / Video2 Project 2 (due Fri, Feb 16)
5Thu Feb 1510. Intro to Probability (Michael) SlidesCh.13.1 Note 104.Logic Worksheet / Solutions / Exam Prep / Solutions / Video1 / Video2HW3 (due Tue, Feb 20)
Part A
Part B
Solutions
Project 2 (due Fri, Feb 16)
6Tue Feb 2011. Bayes Nets: Bayesian Networks (Cam) SlidesCh.13.2 Note 115. Probability, BN Intro Worksheet / Solutions / Exam Prep / SolutionsHW3 (due Tue, Feb 20)
Part A
Part B
Solutions
Project 3 (due Tue, Feb 27)
6Thu Feb 2212. Bayes Nets: Inference (Cam) SlidesCh.13.3Note 125. Probability, BN Intro Worksheet /Solutions / Exam Prep / SolutionsHW4 (due Fri, Mar 1) Part A Part B SolutionsProject 3 (due Tue, Feb 27)
7Tue Feb 2713. Bayes Nets: Sampling (Cam) SlidesCh.13.4 Note 136. Bayes Nets Worksheet / Solutions / Video1 / Video2 /Exam Prep / Solutions / Video3/Video4HW4 (due Fri, Mar 1) Part A Part B SolutionsProject 3 (due Tue, Feb 27)
7Thu Feb 2914. HMMs: Markov Chains, HMMs (Michael) SlidesCh.14.1-14.5 Note 146. Bayes Nets Worksheet / Solutions / Video1 / Video2 /Exam Prep / Solutions / Video3/Video4HW4 (due Fri, Mar 1) Part A Part B SolutionsProject 3 (due Tue, Feb 27)
8The Mar 05Midterm (7pm-9pm PT) 7. No Discussion (Midterm)  
8Thu Mar 0715. HMMs (Forward Algorithm, Viterbi Algorithm), Dynamic Bayes Nets, Particle Filtering (Michael) SlidesCh.16.1-16.3 Note 157. No Discussion (Midterm)HW5 (due Wed, Mar 13) Part A Part B SolutionsProject 4 (due Fri, Mar 22)
9Tue Mar 1216. Utility Theory, Rationality, Decision Networks, VPI (Michael) SlidesCh.16.1-16.3 Note 168. HMMs, Particle FilteringWorksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4HW5 (due Wed, Mar 13) Part A Part B SolutionsProject 4 (due Fri, Mar 22)
9Thu Mar 1417. MDPs: States, Values, Policies, Q-values (Cam) SlidesCh.16.5-16.7 Note 178. HMMs, Particle FilteringWorksheet / Solutions / Video1 / Video2 / Exam Prep / Solutions / Video3 / Video4HW6 (due Tue, Mar 19) Part APart BSolutionsProject 4 (due Fri, Mar 22)
10Tue Mar 1918. MDPs: Dynamic Programming (Cam) SlidesCh.17.2 Note 189. MDPs Worksheet / Solutions / Video 1 / Video 2 / Exam Prep / Solutions / Video3 /Video 4HW6 (due Tue, Mar 19) Part APart B SolutionsProject 4 (due Fri, Mar 22)
10Thu Mar 2119. ML: Machine Learning I (Cam) SlidesCh.19.1-19.3 Note 19  Project 4 (due Fri, Mar 22)
11Tue Mar 26Spring Break    
11Thu Mar 28   HW7 (due Tue, Apr 2) Part A Part B Solutions 
12Tue Apr 0220. ML: Machine Learning II (Cam) SlidesCh.20.1-20.6 Note 2010. Naive Bayes, Perceptrons Worksheet / Solutions / Exam Prep / Solutions / Video 1 / Video 2HW7 (due Tue, Apr 2) Part A Part B Solutions 
12Thu Apr 0421. ML: Machine Learning III (Michael) SlidesCh.19.6 Note 2110. Naive Bayes, Perceptrons Worksheet / Solutions / Exam Prep / Solutions / Video 1 / Video 2HW8 (due Tue, Apr 9) Part A Part B SolutionsProject 5 (due Tue, Apr 16)
13Tue Apr 0922. ML: Neural Networks (Michael) SlidesCh.21.1-21.5 note 2211. Machine Learning, Neural Networks Worksheet / Solutions/Exam Prep / SolutionsHW8 (due Tue, Apr 9) Part A Part B SolutionsProject 5 (due Tue, Apr 16)
13Thu Apr 1123. RL: Bandits & Recommendation Systems (Michael) Slides 11. Machine Learning, Neural Networks Worksheet / Solutions/Exam Prep / SolutionsHW9 (due Tue, Apr 16) Part APart BSolutionsProject 5 (due Tue, Apr 16)
14Tue Apr 1624. RL: Reinforcement Learning I (Cam) SlidesCh.22.1-22.6 Note 2412. Neural Networks, Bandits Worksheet / Solutions/Exam Prep / SolutionsHW9 (due Tue, Apr 16) Part APart BSolutionsProject 5 (due Tue, Apr 16)
14Thu Apr 1825. RL: Reinforcement Learning II (Cam) SlidesCh.22.1-22.6 Note 2512. Neural Networks, Bandits Worksheet / Solutions/Exam Prep / SolutionsHW10 (due Tue, Apr 23) Part APart BSolutionsProject 6 (due Fri, Apr 26)
15Tue Apr 2326. Miscellaneous: AI Existential Safety Slides 13. Reinforcement Learning Worksheet / Solutions/Exam Prep / SolutionsHW10 (due Tue, Apr 23) Part APart BSolutionsProject 6 (due Fri, Apr 26)
15Thu Apr 2527. Applications, Conclusion, Review Slides 13. Reinforcement Learning Worksheet / Solutions/Exam Prep / Solutions Project 6 (due Fri, Apr 26)
16Thu May 09Final (3pm-6pm PT)