Welcome to ITK 340: Introduction to Artificial Intelligence
Spring, 2008
Grades, Assignment Submission and More on Blackboard (login required)
Instructions for Using Exceed on Demand
| Week | Date | Reading Assignment for this class | Assignments due | Topic |
| 1 | 1/14 | None | None | Introduction |
| 1/16 | Read Chapter 1 | Chapter 1, exs 1 and 9 | Foundations and History of AI | |
| 1/18 | Read chapter 2 |
Chapter 1, exs 10-13 |
Agents | |
| 2 | 1/21 | MLK Day, no class | ||
| 1/23 | Read chapter 3 | Chapter 2, exs 5-6 | Uninformed Search | |
| 1/25 | Read chapter 4, sections 1-2 | Chapter 3, exercise 7 | Search, cont. | |
| 3 | 1/28 | Finish chapter 4 | None | Informed Search |
| 1/30 | Read chapter 6, sections 1-3 | Chapter 4, exercise 1 | Local Search | |
| 2/1 | Finish chapter 6 | Program 1, Milestone 1 | Class cancelled (weather) | |
| 4 | 2/4 | Finish chapter 6 | None | Adversarial Search |
| 2/6 | Read chapter 7, sections 1-4 | Chapter 6, exercise 1 | Introduction to Logic | |
| 2/8 | Finish chapter 7 | Program 1, Milestone 2 | Logical Reasoning Introduction to Predicate Logic |
|
| 5 | 2/11 | Read chapter 8 |
Chapter 7, exercises 1, 8, 9 |
Predicate Logic |
| 2/13 | Read chapter 9, sections 1-4 | Chapter 8, exercise 6 | Inference in FOPC | |
| 2/15 | Finish chapter 9 | Program 1 | Inference | |
| 6 | 2/18 | http://www.coli.uni-saarland.de/~kris/learn-prolog-now/ "lectures" 1-5 | Prolog Handout 1 Chapter 9, exercises 4, 9, 11 |
Resolution Prolog |
| 2/20 | Learn Prolog Now, lectures 6, 9-12 | None | Review Prolog |
|
| 2/22 | No reading | Prolog Handout 2 | Review Prolog |
|
| 7 | 2/25 | No reading | Prolog Handout 3 Take home portion of exam 1 |
Exam 1 |
| 2/27 | Chapter 10, sections 1-3 | Prolog Handout 4 | Prolog Knowledge Representation |
|
| 2/29 | Finish chapter 10 | None | Knowledge Representation | |
| 8 | 3/3 | None | None | Knowledge Representation |
| 3/5 | Chapter 13 | Chapter 10, exercise 5 (only the first part, don't do the
repetition of the exercise) Progress for program 2 |
Knowledge Representation | |
| 3/7 | None | Chapter 10, exercise 22 | Uncertainty | |
| SPRING BREAK | NO SCHOOL | |||
| 9 | 3/17 | Chapter 14, sections 1-5 | Chapter 13, exercises 6, 8 | Bayesian Networks |
| 3/19 | Chapter 11, sections 1-2 | Program 2 (logic - knowledge) | Bayesian Networks | |
| 3/21 | Chapter 11, section 3 | Chapter 14, exercises 1(a-d) and 3 (a-b) | Planning | |
| 10 | 3/24 | None | None | STRIPS Partial Order Planning |
| 3/26 | Chapter 18, sections 1-3 | Chapter 11, exercise 4 | POP example Learning |
|
| 3/28 | Finish chapter 18 | Chapter 18, exercises 1-2 | Learning | |
| 11 | 3/31 | Chapter 19, sections 1-3 | Chapter 18, exercisises 3, 4, 7 (postponed) | Decision Trees |
| 4/2 | No reading | Chapter 18, exercisises 3, 4, 7
Program 3 (Naive Bayes - uncertainty) |
Decision Trees | |
| 4/4 | Finish chapter 19 | None | Knowledge in Learning | |
| 12 | 4/7 | None | None | Guest lecture with Dr. Li |
| 4/9 | None | None | Guest lecture with Dr. Li | |
| 4/11 | None | Exam 2 Take home | Exam 2 | |
| 13 | 4/14 | Make sure chapter 19 is read | None | Inductive Logic Programming |
| 4/16 | Chapter 20, sections 1, 2, 5, 7 | None | Neural Networks | |
| 4/18 | Chapter 22, sections 1-3 | Program 4 (decision tree) | Neural Networks | |
| 14 | 4/21 | Finish chapter 22 | FOIL project (see slides and/or Blackboard) | Language Processing |
| 4/23 | Chapter 23, sections 1-2 | Chapter 22, exercises 1, 8, 14 | Natural Language | |
| 4/25 | Finish chapter 23 | Chapter 22, excerise 9 | NLP Research | |
| 15 | 4/28 | Chapter 26 | Chapter 23, exercises 8 and 9 | NLP Research Ethics and Philosophy |
| 4/30 | None | None | Ethics and Philosophy | |
| 5/2 | Chapter 27 | Program 5 (language) | Future of AI Wrap-up |