CS 540 - Introduction to Artificial Intelligence

section 2

Syllabus


This syllabus will be updated throughout the semester

words link to pdf lecture notes, * links to open office slides
Week 1: 9/5-9/9 Intro to AI*, Agents* Read: Chapters 1 and 2
Week 2: 9/12-9/16
hw1 assigned
Uninformed Search* Read: Chapter 3
Week 3: 9/19-9/23 Informed Search*, Escaping Local Maxima*
Continuous Spaces*
Read: Chapter 4 sections 4.1-4.4
Week 4: 9/26-9/30
hw2-part A assigned
hw2-part B assigned
code for hw2-part B
Game Playing*
Game Theory*
Read: Chapter 6
Chapter 17 sections 17.6-17.7
Week 5: 10/3-10/7 Logical Agents* Read: Chapter 7 sections 7.1-7.6
Week 6: 10/10-10/14 First Order Logic*, Inference in FOL* Read: Chapter 8
Week 7: 10/17-10/21
hw3 assigned
Inference and Prolog*,
Prolog code:missile.pl family.pl sort.pl and segmentation.pl
Intro. to Learning*
Read: Chapter 9
Week 8: 10/24-10/28 Decision Trees* and ensembles and model evaluation* Read: Chapter 18
Week 9: 10/31-11/4
midterm nov 2nd 7:15pm CS 1240
Perceptron* Read: Chapter 20.5
Week 10: 11/7-11/11 Neural Networks*, learning bias & clustering* Read: Chapter 20.5 and 20.3 on clustering and page 845-6 on clustering
Week 11: 11/14-11/18 probability and naive bayes* Bayesian Networks* Read: Chapter 13 and chapter 20 section 2 on naive bayes model (page 718)
Week 12: 11/21-11/25*
*Short week for Thanskgiving break
Bayesian Networks continued* Read: Chapter 14 section 14.1-14.5
Chapter 20 section 20.1 and 20.2
Week 13: 11/28-12/2 weka and ILP* Support Vector Machines* Read: Chapter 19 section 5
Chapter 20 section 6 and 7
Week 14: 12/5-12/9 Project Presentations Read: Project Pages
Week 15: 12/12-12/15 Conclusions* Read: Project Pages