Assignments

Date Topic
Week 1
Jan 19, 21
Introduction, AI Ethics

Reading: due Sunday 1/17, 9:30 am
Reading: due Wednesday 1/20, 9:30 am
  • Textbook Chapter 1 through the end of Section 1.1 (Rest of Chapter 1 is optional - we recommend skimming it at least)
  • Textbook Chapter 2
  • For your response, select one real or imaginable agent not discussed in class or in the readings, give a PEAS description of the task environment, and characterize it in terms of the properties listed in Section 2.3.2.
  • [Week 1b response form]
Programming: due Tuesday 1/19, 9:30am
Programming: due Thursday 1/21, 9:30am
Week 2
Jan 26, 28
Search

Reading: due Monday 1/25, 9:30am
Homework: due Monday, 2/8, 11:59 pm
Programming: due Wednesday, 2/10, 11:59 pm
Week 3
Feb 2, 4
Constraint Satisfaction Problems and Local Search

Reading: due Monday 2/1, 9:30 am
  • Textbook Chapter 6
  • Textbook Sections 4.1 and 4.2 (Rest of Chapter 4 is optional - we recommend skimming it at least)
  • [Week 3 response form]
Homework: due Wednesday 2/24, 11:59 pm
Week 4
Feb 9, 11
Adversarial Search, Utilities

Reading: due Monday 2/8, 9:30 am
  • Textbook Chapter 5 through the end of Section 5.5 (Rest of chapter 5 is optional - we recommend at least skimming it)
  • Textbook Chapter 16 through the end of Section 16.3
  • [Week 4 response form]
Homework: due Monday 3/1, 11:59 pm
Programming: due Wednesday 3/3, 11:59 pm
Week 5
Feb 23, 25
Markov Decision Processes

Reading: due Wednesday 2/24, 9:30 am
Homework: due Monday 3/8, 11:59 pm
Week 6
March 2, 4
Reinforcement Learning

Reading: due Monday 3/1, 9:30 am
Homework: due Monday 3/22, 11:59 pm
Programming: due Wednesday 3/31, 11:59 pm
Week 7
March 9, 11
Bayes Nets: Representation and Inference

Reading: due Monday 3/8, 9:30 am
  • If you need a review of Probability, Textbook Chapter 13 through the end of 13.5 (optional). We suggest at least skimming it to familiarize yourselves with the book's notation.
  • Textbook Chapter 14 through the end of Section 14.5
  • Textbook Section 14.7. (You can skim this part - it is mainly to address questions about what alternatives there are to probabilistic models of uncertainty).
  • [Week 7 response form]
Homework: due Monday 4/5, 11:59 pm
Week 8
March 23, 25
Midterm

Mid-semester survey: due Thursday 4/1, 12:00 pm
Week 9
March 30, April 1
(Hidden) Markov Models, Particle Filters, and VPI

Reading: due Monday 3/29, 9:30 am
  • Textbook Chapter 15 through the end of Section 15.3.
  • Textbook Section 15.4 is optional (we recommend skimming it at least)
  • Textbook Chapter 15.5
  • Textbook Sections 16.5 and 16.6
  • [Week 9 response form]
Homework: due Monday 4/12, 11:59 pm
  • Homework 7: Bayes Nets: Sampling, Decision Diagrams, VPI + HMMs, and Particle Filtering
Programming: due Wednesday 4/14, 11:59 pm
Programming: due Wednesday 4/28, 11:59 pm
Week 10
April 6, 8
Naive Bayes and Perceptrons

Reading: due Monday 4/5, 9:30 am
  • Textbook Chapter 18 through the end of Section 18.2
  • Skim Sections 18.3, but pay attention to the definition of overfitting in 18.3.5.
  • Section 18.4
    • Section 18.5 is optional
  • Section 18.6 except Sections 18.6.2 and 18.6.4
    • Sections 18.6.2 is optional (18.6.4 is assigned next week)
  • Textbook Chapter 20 through the end of Section 20.2
    • You can skim 20.2.3 if you're not comfortable with reasoning about continuous distributions (e.g. Gaussians).
    • 20.2.5 is just an overview without all the details - do your best.
    • Textbook Section 20.3 is optional
  • [Week 10 response form]
Homework: due Monday 4/19, 11:59 pm
Programming: due Wednesday 4/21, 11:59 pm
Week 11
April 13, 15
Deep Learning

Reading: due Monday 4/12, 9:30 am
Homework: due Monday 4/26, 11:59 pm
Week 12
April 20, 22
SVMs, Kernels, and Clustering

Reading: Due Monday 4/19, 9:30 am
Programming: due Wednesday 5/5, 11:59 pm
Week 13
April 27, 29
Classical Planning

Reading: due Monday 4/26, 9:30 am
Week 14
May 4, 6
Philosophical Foundations

Reading: due Monday 5/3, 9:30 am
  • Textbook Chapters 26 and 27
  • Please include in your response if/how your thoughts about any of the questions considered in the chapters have changed since before you took the course.
  • [Week 14 response form]
Final Exam
Wed May 12, 2-5pm