COMP 131: Artificial Intelligence

Computer Science Department, Tufts University

Schedule

DateTopicReadingHomework
W 9/3 What is AI? What is an agent?Ch.1,2A0 out
M 9/8Problem-solving agents. Blind search. Ch.2,3
W 9/10Heuristic search. Local search.Ch.4A1 out
M 9/15Constraint satisfaction problems. Ch.5A0 due
W 9/17Games and adversarial search. Ch.6A1 due; A2 out
M 9/22Logical agents. Propositional logic. Ch.7
W 9/24Logical inference. First-order logic. Ch.7,8
M 9/29Inference in First-Order Logic.Ch.8,9A2 due. A3 out.
W 10/1Knowledge Representation. Intro to Natural Language Processing.Ch.10, 22.2-3
M 10/6 Midterm revision. A3 due. A4 out.
W 10/8Midterm 1
M 10/13NO CLASS: Columbus Day
W 10/15Planning Ch.11A4 due Friday. A5 out
M 10/20Uncertain environments. Probabilistic reasoning. Ch.13,14
W 10/22Approximate inference. Probabilistic reasoning over time. Ch.15A5 due; A6 out
M 10/27Decison-making under uncertainty. 16.1-3,16.5,17.1-3
W 10/29Reinforcement learning. Ch.21A6 due; Proposals out
M 11/3Review of probabilistic reasoning.Ch.13-17,21
W 11/5Machine learning I. 18.1-2, 20.1-2Proposals due.
M 11/10Machine learning II. 20.5Start working on your final projects.
W 11/12Midterm revision.
M 11/17Midterm 2.
W 11/19Guest lecture: Natural Language Processing.
Luke Zettlemoyer, MIT
M 11/24Machine vision.Ch.24
W 11/26NO CLASS (Thanksgiving)
M 12/1Multi-agent AI. Game theory.Sec.17.6-7
W 12/3Robotics and Behavior-based AI.Ch.21, papers
M 12/8Final project presentationsProject reports due before Monday, Dec 15.