CS440 Syllabus and Schedule

Date
Lecture
Reading
HW
Presentations
Sep. 3
Introduction. Course logistics. History of AI.
notes
Ch. 1, AIMA


Sep. 8
Agents. notes
Ch. 2, AIMA


Sep. 10 Uninformed search. notes
Ch. 3, AIMA (w/o 3.6 and bidirectional search)
Problem Set 1,
due 9/18
Scores Stats

Sep. 17
Informed search. notes
Ch. 4, AIMA, Sec. 4.1-4.3


Sep. 22
Online search. notes
Ch. 4, AIMA, Sec. 4.5
Problem Set 2,
due 9/29
Scores Stats

Sep. 22
Constraint satisfaction problem. notes
Ch. 5, AIMA


Sep. 24
Multi-agent search and games. notes
Ch. 6, AIMA


Oct. 1
Logical agents. notes
Ch. 7 (w/o 7.6 & 7.7)
Problem Set 3
Due 10/6
Scores Stats

Oct. 6, 8
First-order logic.notes
Ch. 8 & 9, AIMA
Problem Set 4
Due 10/13
Scores Stats

Oct. 8, 13
Planning. notes
Ch. 10 (Sec. 3) & 11 (Sec. 1-3), AIMA
Problem Set 5
Due 10/18 at 5:00pm
Scores Stats

Oct. 15
Uncertainty. Introduction to probability. notes
Ch. 13, AIMA


Oct. 20
Midterm problems solution scores stats



Oct. 22
Bayesian networks I.
notes
Ch. 14, AIMA


Oct. 27
Hidden Markov models.
Ch. 15, AIMA


Oct. 29
Bayesian networks II.
notes
Ch. 14, AIMA
Problem Set 6
Due 11/12
Scores Stats
 "BN Software"
Takahashi, Rafael  & Wald, Robert
presentation
Nov. 3
Hidden Markov models.
notes
Ch. 15, AIMA

"Finding genes using HMMs"
Visuvasam, Rohan & Holodak, Scott
Nov. 5
Kalman filters and dynamic Bayesian networks.
notes
Ch. 15, AIMA

Nov. 10
Decision making under uncertainty.
notes
example
Ch. 16, AIMA

"Human motion modeling and Kalman filters"
Marcel, Cody & Jaheriss, James
Nov. 12
Markov decision processes.
notes
Ch. 17, AIMA
Problem Set 7
Due 11/26, 5pm
Scores Stats
"Indexing and searching of audio content on the web"
Holmes, Michael & Shoyket, Alex
Nov. 17
Decision trees.
notes
Ch. 18, AIMA
"User modeling for human-computer interaction"
Caldarella, Christophe & Son, Justin
Nov. 19
Statistical learning.
notes
Ch. 20, AIMA
"Spam filtering using  Bayesian classifiers"
Kijak, Nicolas & Schlund, Thomas
Nov. 24
EM algorithm.
notes
Ch. 20, AIMA

Dec. 1
Neural networks.
notes
Ch. 20, AIMA Problem Set 8
Due 12/10
"EM-based Segmentation of motion in video"
Pao, Henry &
Sim, Phil
Dec. 3
Kernels and SVMs.
notes
Ch. 20, AIMA
"Optical character recognition using NNs"
Hedberg, Joseph &
Silkotch, Sara
Dec. 8
Reinforcement learning.
notes
Ch. 21, AIMA
"AI techniques for churn reduction in wireless industry"
Yaragatti, Mahesh &
Smolney, Nicholas
Dec. 10
Speech and language modeling. Computer vision. Medical informatics.

Review session notes.


"Face detection using SVMs"
Gilbert, Ezra &
Chen, Andrew

"Elevator control using reinforcement learning"
McEnroe, Timothy &

Wong, James

"DBNs for speech modeling"
Spoltore, Roy,
Soares, Guilherme &
Valz, Kori
Dec. 17
Final: 8am - 11am.
problems solutions grades