Class |
Date |
Topic |
Reading |
Homework |
Comments |
1 | Th 9/2 | Course overview; What is AI? | Ch. 1, Lisp Ch. 1, McCarthy paper | Pretest and HW1(P) out | Slides |
2 | Tu 9/7 | Agents/Lisp | Ch. 2, Lisp Ch. 2-3, Graham article | Pretest due |
Slides |
3 | Th 9/9 | Problem solving as search; Lisp | Ch. 3.1-3.3, Lisp Ch. 4-5, App. A | Slides
Lisp debugging handout Emacs reference card |
|
4 | Tu 9/14 | Uninformed search | Ch. 3.4-3.7 | Slides: see class #3 | |
5 | Th 9/16 | Informed search | Ch. 4.1-4.2, Lisp Ch. 7 | HW1 due; HW2(PW) out |
Slides |
6 | Tu 9/21 | Local search, constraint satisfaction | Ch. 4.3, 5.1 | Student evaluation #1 | Slides: see class #5 |
7 | Th 9/23 | Constraint satisfaction II | Ch. 5.2-5.3 | Slides | |
8 | Tu 9/28 | Game playing | Ch. 6.1-6.3 | Project description out |
Slides |
9 | Th 9/30 | Game playing II | Ch. 6.4-6.7 | HW2 due; HW3(W) out | |
10 | Tu 10/5 | Knowledge-based agents | Ch. 7.1-7.3 | Project teams formed | Slides |
11 | Th 10/7 | Propositional logic |
Ch. 7.4-7.5, skim 7.7 | Slides | |
12 | Tu 10/12 | First-order logic | Ch. 8.1-8.3 | Slides | |
13 | Th 10/14 | Logical inference | Ch.9 | HW3 due; HW4(W) out |
Slides
Dr. desJardins away; guest lecturer Dr. Peng |
14 |
Tu 10/19 |
Philosophy and history of AI |
Chronology of AI;
Ch. 26, Turing article;
Searle
article |
Project proposal due |
Slides |
15 | Th 10/21 | Probabilistic reasoning |
Ch. 13.1-13.4 |
Slides | |
16 | Tu 10/26 | Bayesian networks |
Ch. 13.5-13.8, 14.1-14.2, 14.4, section on inference by enumeration only | Slides | |
17 | Th 10/28 | MIDTERM (covers material through class #14) |
HW4 due; HW5(W) out |
||
18 | Tu 11/2 | Knowledge representation; midterm review |
Ch. 10.1-10.2, 10.6 |
Student evaluation #2 |
Slides |
19 | Th 11/4 | State-space planning |
Ch. 11.1-11.2 |
Project design due |
Slides |
20 | Tu 11/9 | Partial-order planning |
Ch. 11.3 |
Slides: see above | |
21 | Th 11/11 | Scheduling and hierarchical planning |
Ch. 12.1-12.2 |
HW5 due; HW6(W) out |
Slides |
22 | Tu 11/16 | Machine learning I: decision trees |
Ch. 18.1-18.3 |
Slides | |
23 | Th 11/18 | Machine learning II: version spaces, neural networks |
Ch. 19.1, skim 20.5; Tom Mitchell, Machine Learning, chapter 2 |
Tournament dry run #1 | Slides: see above |
24 | Tu 11/23 | (Learning cont.) |
|||
25 | Tu 11/30 | Natural language processing |
Ch. 22.1-22.2, additional reading TBA |
Guest lecturer: Prof. Sergei Nirenburg
Slides |
|
26 | Th 12/2 | Robotics |
Ch. 25.1-25.2, skim 25.3-25.4, 25.7-25.8 |
Guest lecturer: Prof. Tim Oates | |
27 | Tu 12/7 |
Multi-agent systems |
Katia P. Sycara, Multiagent Systems (AI Magazine, Summer 1998) | Slides | |
28 | Th 12/9 | Review |
HW6 due |
Tournament dry run #2 | |
29 | Tu 12/14 | Tournament | Tournament | ||
-- | Tu 12/21 | FINAL EXAM, 10:30am-12:30pm | Project and final report due |