This schedule provides an outline of what we will cover, indicates the
readings from the book, and provides some sample homework problems for
you to work on. Lectures may deviate significantly as we proceed in
the course. Stay up to date with the class lectures, news, and announcements.
| Date |
Topic |
Reading |
Out |
Due |
| August 22 |
Introduction |
Chapter 1-2 |
|
|
| August 24 |
Lisp tutorial |
lisp-lesson1.lisp |
|
|
| August 26 |
Lisp tutorial 2 + Agents |
|
Project 1 out |
|
| August 29 |
Uninformed Search |
Chapter 3 |
|
|
| August 31 |
Uninformed search 2 |
Chapter 3 |
|
|
| September 2 |
Informed search |
Chapter 4 |
Sample Problems 1 |
Sample Problems 1 Solutions |
| September 5 |
Informed search + heuristics |
Chapter 4 |
|
|
| September 7 |
Simulated annealing |
Chapter 4 |
|
|
| September 9 |
Simulated annealing 2 |
Chapter 4 |
|
Project 1 due |
| September 12 |
Constraint Satisfaction Problems |
Chapter 5 |
|
|
| September 14 |
Game playing |
Chapter 6 |
Sample Problems 2 |
Sample Problems 2 Solutions |
| September 16 |
Isolation project thoughts |
Chapter 6 |
|
|
| September 19 |
Game Playing 2 |
Chapter 6 |
Project 2 out
| |
| September 21 |
Robotics |
Guest lecture Tucker Balch |
|
|
| September 23 |
Computer Vision |
Guest lecture Jim Rehg |
|
|
| September 26 |
Genetic Algorithms |
Chapter 4.3 |
|
|
| September 28 |
Propositional Logic |
Chapter 7 |
|
|
| September 30 |
First Order Logic |
Chapter 8 |
Sample Problems 3 |
Sample Problems 3 Solution |
| October 3 |
Inference |
Chapter 9 |
|
|
| October 5 |
Inference2 |
Chapter 9 |
Sample Problems 4 |
Sample Problems 4 Solution |
| October 7 |
Representation, Reasoning, and Review |
Chapter 10 |
|
Project 2 due |
| October 10 |
Mid-term |
Chapters 1-10 |
|
|
| October 12 |
Planning |
Chapter 11 |
Sample Problems 5 |
Sample Problems 5 Solution |
| October 14 |
Planning2 (Drop Day) |
Chapter 11+12 |
Project 3 out |
Tournament submissions due |
| October 17 |
Fall Recess |
|
|
|
| October 19 |
Guest Lecture |
Chapter 12 |
|
|
| October 21 |
Partial Order Planning |
Chapter 12 |
Sample Problem 5B |
Sample Problems 5B Solution |
| October 24 |
Probability |
Chapter 13 |
|
|
| October 26 |
Probability |
Chapter 13 |
|
|
| October 28 |
Probability, Bayes's Nets |
Chapter 14 + 15 |
Sample Problems 6 |
Project 3 due
Sample Problems 6 Solution |
| October 31 |
Probability, Bayes's Nets |
Chapter 14 + 15 |
|
|
| November 2 |
Probability, Bayes's Nets |
Chapter 14 + 15 |
Project 4 out |
|
| November 4 |
Bayes's Nets, MCMC, utility functions |
Chapter 14, 16.3 |
|
|
| November 7 |
Bayes's Nets, MCMC, utility functions |
Chapter 14, 16.3 |
|
|
| November 9 |
HMM intro, generalization vs. overfitting |
class notes (Chapter 15, parts 20, parts 23) |
|
|
| November 11 |
HMMs, language recognition (speech, sign, handwriting) |
class notes (Chapter 15, parts 20, parts 23) |
|
|
| November 14 |
Neural Nets |
Chapter |
|
Project 4 due |
| November 16 |
Decision treees |
Chapter 18 |
|
|
| November 18 |
Markov Decision Processes |
|
|
|
| November 21 |
Computer Vision |
Chapter 24 |
Sample Problems 7 |
Sample Problems 7 Solution |
| November 23 |
Cross Validation, Leave-one-out training, Maximum Liklihood, MAP |
Chapter 20 |
Project 5 out |
|
| November 25 |
Thanksgiving Break |
|
|
|
| November 28 |
Maximum Liklihood, MAP |
Chapter 20 |
|
|
| November 30 |
k-NN, Minimum Description Length, PCA/LDA/ICA |
Chapter 20 |
Sample Problems 8 |
Sample Problems 8 Solution |
| December 2 |
MPD, POMDP, PCA/LDA/ICA, Mahalanobis distance, ADABoost |
Chapter 17+18, class notes |
|
|
| December 5 |
Communication + Natural Language |
Chapter 22 |
|
|
| December 7 |
Grand AI projects |
notes |
|
|
| December 9 |
Review - Last day of classes |
book |
|
Project 5 due |
| December 15 |
Final exam 8-10:50 (Thurs.) |
book + notes |
|
|