Schedule

This schedule is preliminary and subject to change. Please check back often.

Please watch the Udacity lectures and read the book before class. These are the foundations of the class. A quiz question will be given at the beginning of each class to make sure you have understood the material and to get your mind ready for more advanced topics in lecture.

Date Foundations Assignment Lecture Time Projects
Tuesday August 19 Chapter 1+2; Udacity Unit 1 Introduction
Thursday August 21 Chapter 3; Udacity Unit 2 Uniformed search
Tuesday August 26 Chapter 3; Udacity Unit 2 Three cities problem, Informed Search, Reach for A* (slides, Goldberg paper, Gutman paper)
Thursday August 28 Chapter 3; Udacity Unit 2 Project proposals; Reach for A* (slides, paper1, paper2)
Tuesday September 2 Chapter 13; Udacity Unit 3 Probability and Information Theory
Thursday September 4 Chapter 13; Udacity Unit 3 Search Project Ideas! Probability and Information Theory
Tuesday September 9 Chapter 14; Udacity Unit 4 Bayes Nets
Thursday September 11 Chapter 14; Udacity Unit 4 Bayes Nets and Inference Proposal 1
Tuesday September 16 Proposal 1 Panel Review
Thursday September 18 Chapter 6 Constraint Satisfaction Proposal 1 Revision
Tuesday September 23 and 20.3; Udacity Unit 6 Modeling Simulated Annealing and Expectation Maximization
Thursday September 25 Chapter 18 and 20; Udacity Unit 5 Machine Learning: cross validation, kNN, ML, mixture of experts
Tuesday September 30 Chapter 18 and 20; Udacity Unit 6 Machine Learning: PCA/LDA/ICA
Thursday October 2 Chapter 18 Gaussian Mixture Models Decision Trees; Decision Trees in text entry (slides: decision-trees )
Tuesday October 7 Chapter 18; Udacity Unit 5 Neural Nets, SVMs, & Deep Learning
Thursday October 9 Chapter 18; Udacity Unit 5 Neural Nets, SVMs, & Deep Learning
Tuesday October 14 Fall Break (Paper 1 due Weds. Oct. 15)
Thursday October 16 Paper 1 review (Paper 1 due Weds. Oct. 15)
Tuesday October 21 Paper 1 poster session & project 2 recruiting Paper 1 presentations
Thursday October 23 Paper 1 oral session & project 2 recruiting Paper 1 revision
Tuesday October 28 Chapter 15; Udacity Unit 11 boosting; HMM modeling Proposal 2 due Weds. Oct. 29
Thursday October 30 Proposal 2 panel review Proposal 2 due Weds. Oct. 29
Tuesday November 4 Chapter 15; Udacity Unit 11 HMM decoding & training Proposal 2 revision
Thursday November 6 Chapter 22 and 23; Udacity Unit 21 and Udacity Unit 22 Decision trees NLP (slides: NLP)
Tuesday November 11 Chapter 17 and 20; Udacity Unit 9 and Udacity Unit 12 Markov Decision Processes; POMDPs (slides: chapter17)
Thursday November 13 Chapter 5; Udacity Unit 13 Sequences and Languages Game Playing (slides: chapter06)
Tuesday November 18 Chapter 5; Udacity Unit 13 Alpha-beta and Multi-player Games and Probabilistic Games
Thursday November 20 Chapter 7; Udacity Unit 7 Propositional Logic (slides: chapter07)
Tuesday November 25 Chapter 8; Udacity Unit 7 Actions (game playing & planning) First Order Logic Semantics and Syntax (slides: chapter08)
Thursday November 27 Thanksgiving HOLIDAY
Tuesday December 2 Chapter 9 and 10; Udacity Unit 8 First Order Logic Inference and Planning (slides: chapter09 chapter11 chapter12) (Paper 2 due Weds. Dec. 3)
Thursday December 4 Paper 2 review (Paper 2 due Weds. Dec. 3)
Tuesday December 9 Presentations (8-11am final exam period) Paper2 revision