CMSC 421
Introduction to Artificial Intelligence
Fall 2003
Approximate Schedule*
This schedule shows for each class session: the topics that will be covered, the required and optional readings and any assignments that are due that day. All homework and programming assignments are due at the beginning of class. THIS SCHEDULE WILL CHANGE, PLEASE CHECK IT REGULARLY!
| Session | Date | Topic | Notes | Required Reading | Assignment | slides** | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
| Introduction and Course Overview |
ch. 1
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| Intelligent Agents & Problem Solving |
ch. 2
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| Search |
ch. 3
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| Heuristic Search |
|
ch. 4
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| Constraint Satisfaction Problems (CSPs) |
ch. 5
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| school closed |
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| CSPs |
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| Game Playing |
ch. 6
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| KR & Logical Agents |
ch. 7
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| Resolution & Theorem Proving |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| First Order Logic (FOL) |
ch. 8
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| FOL & Theorem Proving |
ch. 9
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| FOL & Theorem Proving, Planning |
|
|
|
|
| Planning; Review
|
|
| ch. 11
|
|
|
|
| Midterm
| 16
| Oct 23
| Planning
|
|
|
|
| 17
| Oct 28
Planning
|
|
| ch. 12
|
|
| 18
| Oct 30
Uncertainty
|
|
| ch. 13
|
|
| 19
| Nov 4
Probabilistic Reasoning
|
|
| ch. 14
|
|
| 20
| Nov 6
Probabilistic Reasoning
|
|
|
|
|
| 21
| Nov 11
Probabilistic Reasoning cont.
|
|
|
|
|
| 22
| Nov 13
Decision Making under uncertainty
|
|
| ch. 16
|
|
| 23
| Nov 18
Learning
|
|
| ch. 18
|
|
| 24
| Nov 20
Learning
|
|
| ch. 19
|
|
| 25
| Nov 25
Learning
|
|
| ch. 20
|
|
| 26
| Nov 27
| thanksgiving
| 27
| Dec 2
Learning
| Guest Lecturer: Reiner Schulz
|
| ch. 20
|
| Slides (pdf)
| 28
| Dec 4
Natural Language Processing (NLP)
|
|
| ch. 23
|
| Slides from R&N (pdf)
| 29
| Dec 9
Robotics
|
|
| ch. 25
|
|
| 30
| Dec 11
Review
|
|
|
|
|
| Monday,
| Final
|
| | ||||||||||||||
Key:
RN = Russell
& Norvig, Artificial Intelligence: A Modern Approach
H = homework assignment
P = project
* This schedule is subject to change. There are a number of readings that will be added, and the assignment dues dates are still being tuned. Please check it periodically.
** Lecture-notes are the daily announcements/reminders for each class. The lecture content is in the file with the appropriate topic name. The course slides are based on the course notes of Jean-Claude Latombe at Stanford, Marie desJardins at UMBC, Daphne Koller at Stanford and others.