For those who need additional help with the course, or who just find learning via lecture easier than reading, I have provided a link to Sebastian Thrun's and Peter Norvig's Udacity course on AI, which follows the book pretty closely. In lecture, I will be be expanding upon the ideas expressed in the book. Please have the reading completed before class starts.
Date | Foundations | Assignment | Lecture Time | Projects |
---|---|---|---|---|
Tuesday August 20 | Chapter 1+2; Udacity Unit 1 | Introduction | ||
Thursday August 22 | Chapter 3; Udacity Unit 2 | Uniformed search | ||
Tuesday August 27 | Chapter 3; Udacity Unit 2 | Search | Three cities problem, Informed Search, Reach for A* (slides, paper1, paper2) | |
Thursday August 29 | Chapter 3; Udacity Unit 2 | Project proposals; Reach for A* (slides, paper1, paper2) | ||
Tuesday September 3 | Chapter 13 and 20.3; Udacity Unit 3 and Unit 6 | Probability, Mixture of Gaussians, and EM | ||
Thursday September 5 | Chapter 13 | Factor Graphs with Frank Dellaert | ||
Tuesday September 10 | Project | Proposal 1 | ||
Thursday September 12 | Proposal 1 Panel Review | |||
Tuesday September 17 | Chapter 4 and 6 | Simulated Annealing, Genetic Algorithms, Constraint Satisfaction | Proposal 1 Revision | |
Thursday September 19 | Chapter 14; Udacity Unit 3 | Bayes Nets modeling (slides: chapter14a) | ||
Tuesday September 24 | Chapter 14; Udacity Unit 4 | Bayes Nets inference (slides: chapter14b) | ||
Thursday September 26 | Chapter 18 and 20; Udacity Unit 5 | Gaussian Mixture Models | Machine Learning: cross validation, kNN, ML, mixture of experts | |
Tuesday October 1 | Chapter 18 and 20; Udacity Unit 6 | Machine Learning: PCA/LDA/ICA | ||
Thursday October 3 | Chapter 18 | Decision Trees; Decision Trees in text entry (slides: decision-trees ) | ||
Tuesday October 8 | Chapter 15; Udacity Unit 11 | HMMs | ||
Thursday October 10 | Chapter 15; Udacity Unit 11 | more HMMs & midterm | ||
Tuesday October 15 | Fall Break | (Paper 1 due Weds. Oct. 16) | ||
Thursday October 17 | Paper 1 review | (Paper 1 due Weds. Oct. 16) | ||
Tuesday October 22 | Paper 1 presentations | Paper 1 revision | ||
Thursday October 24 | Chapter 15 and 18 | HMMs | boosting tutorial , boosting with HMMs for activity recognition, Segmentally Boosted HMMs | |
Tuesday October 29 | Proposal 2 panel review | Proposal 2 due Mon. Oct. 28 | ||
Thursday October 31 | Chapter 17 and 20; Udacity Unit 9 and Udacity Unit 12 | Markov Decision Processes; POMDPs (slides: chapter17) | Proposal 2 revision | |
Tuesday November 5 | Chapter 18; Udacity Unit 5 | Neural Nets (slides: chapter20b) | ||
Thursday November 7 | Chapter 5; Udacity Unit 13 | Game Playing (slides: chapter06 ) | ||
Tuesday November 12 | Chapter 5; Udacity Unit 13 | Alpha-beta and Multi-player Games and Probabilistic Games | ||
Thursday November 14 | Chapter 7; Udacity Unit 7 | Propositional Logic (slides: chapter07 ) | ||
Tuesday November 19 | Chapter 22 and 23; Udacity Unit 21 and Udacity Unit 22 | Game Playing | NLP (slides: NLP) | |
Thursday November 21 | Chapter 8; Udacity Unit 7 | First Order Logic Semantics and Syntax (slides: chapter08) | ||
Tuesday November 26 | Chapter 9 and 10; Udacity Unit 8 | NLP | First Order Logic Inference and Planning (slides: chapter09 chapter11 chapter12) | |
Thursday November 28 | Thanksgiving HOLIDAY | |||
Tuesday December 3 | Final exam | (Paper 2 due Weds. Dec. 4) | ||
Thursday December 5 | Paper 2 review | (Paper 2 due Weds. Dec. 4) | ||
Thursday December 12 | Presentations (final exam period) | Paper2 revision |