CS 540: Introduction to Artificial Intelligence
Fall 2009 Syllabus 

WeekStartingTopicsLecture Notes and Readings
19/2AI: history and today. Turing test, Captcha, and the ESP game Notes, Chapters 1, 2
29/7No class 9/7 (Labor Day). Machine learning: Decision trees Notes, 18.1 - 18.3
39/14Uninformed search: breadth-first search, uniform-cost search, depth-first search, iterative-deepening. Informed search: the A* algorithm Notes (uninformed, informed), 3.1 - 3.5, 4.1 - 4.2
49/21 Game playing, minimax, alpha-beta pruning Notes, 6.1 - 6.3, 6.5
59/28 More search: Hill-climbing, simulated annealing, genetic algorithms, continuous optimization, constraint satisfaction Notes (hill/SA/GA, CSP) 4.3 - 4.4, 5.1 - 5.3
610/5Knowledge Representation: Propositional logic, first-order logic Notes, 7.1 - 7.5, 8
710/12Logical Reasoning: Deductive inference, unification, forward and backward chaining, resolution Notes (FOL, FOL inference), 9
810/19Logical Reasoning (cont.); Midterm exam 10/21 7:15-9:15pm (room TBD); no class 10/23
910/26Machine Learning: k-Nearest-Neighbor, Neural networks, back-propagation Ch.1 Intro to Statistical Machine Learning (download from UW computers), Intro to Machine Learning Notes, NeuralNets Notes, 20.5 - 20.7
1011/2Support Vector Machines; Probability and statistics for uncertainty SVM notes, SVM paper, 13
1111/9Probabilistic Reasoning: Bayesian networks 14.1 - 14.4, 20.1 - 20.2, Bayes net paper
1211/16Clustering algorithms 20.4, 23.2
1311/23Speech recognition, no class on 11/27 (Thanksgiving) 15.1 - 15.3, 15.6, HMM tutorial
1411/30Game theory 17.6 - 17.7
1512/7 Guest lectures: 12/7 TBA, 12/9 Prof. Tim Rogers (Psychology), 12/11 Prof. Bilge Mutlu (Human Robot Interaction) -
1612/14 Review -

[Back to CS540 homepage]