Readings

Amazon logo Help support MIT OpenCourseWare by shopping at Amazon.com! MIT OpenCourseWare offers direct links to Amazon.com to purchase the books cited in this course. Click on the book titles and purchase the book from Amazon.com, and MIT OpenCourseWare will receive up to 10% of all purchases you make. Your support will enable MIT to continue offering open access to MIT courses.

Required readings come directly from the course lecture notes. Additional reading can be found in the following text:

Russell, Stuart J., and Peter Norvig. Artificial intelligence: a modern approach. 2nd edition. Upper Saddle River, NJ: Prentice Hall, 2003. ISBN: 0137903952. (AIMA2E).

See the table for assigned and supplemental readings.


SES # TOPICS READINGS
L1 Introduction Assigned Readings:

Lecture Notes - Chapter 1.

Supplemental Readings:

AIMA2E: Chapter 1.
R1 Scheme Review and Matching
L2 Search Assigned Readings:

Lecture Notes - Chapter 2.

Supplemental Readings:

AIMA2E: Chapter 3 (Sec 3.1-3.5).
L3 Search (cont.) Assigned Readings:

Lecture Notes - Chapter 2.

Supplemental Readings:

AIMA2E: Chapter 4 (Sec 4.1-4.3).
R2 Searches
L4 Constraint Satisfaction Assigned Readings:

Lecture Notes - Chapter 3.

Supplemental Readings:

AIMA2E: Chapter 5.
L5 Games Assigned Readings:

Lecture Notes - Chapter 3.

Supplemental Readings:

AIMA2E: Chapter 6 (Sec 6.1-6.3).
R3 CSP and Games
L6 Learning as Search Assigned Readings:

Lecture Notes - Chapter 4.
L7 Formulating Search Assigned Readings:

Lecture Notes - Chapter 4.
R4 Design Project 1
L8 Decision Trees Assigned Readings:

Lecture Notes - Chapter 5.

Supplemental Readings:

AIMA2E: Chapter 18 (Sec 18.1-18.3).
L9 Naïve Bayes Assigned Readings:

Lecture Notes - Chapter 5.

Supplemental Readings:

AIMA2E: Chapter 18 (Sec 18.1-18.3).
R5 Design Project 1 Presentation and Question-Answer
Q1 Quiz 1
L10 Continuous Features Assigned Readings:

Lecture Notes - Chapter 6.

Supplemental Readings:

AIMA2E: Chapter 20 (Sec 20.4).
R6 Naïve Bayes and Nearest Neighbor
L11 Linear Separators Assigned Readings:

Lecture Notes - Chapter 7.

Supplemental Readings:

AIMA2E: Chapter 20 (Sec 20.5-20.6).
L12 Neural Nets Assigned Readings:

Lecture Notes - Chapter 7.

Supplemental Readings:

AIMA2E: Chapter 20 (Sec 20.5-20.6).
R7 SVM
L13 SVM Assigned Readings:

Lecture Notes - Chapter 8.

Supplemental Readings:

AIMA2E: Chapter 20 (Sec 20.5-20.6).
L14 Feature and Model Selection Assigned Readings:

Lecture Notes - Chapter 8.

Supplemental Readings:

AIMA2E: Chapter 20 (Sec 20.5-20.6).
R8 Problem Set 6
Q2 Quiz 2
L15 Formulating Learning
R9 Introduction to Logic
L16 Introduction to Logic and Representation Assigned Readings:

Lecture Notes - Chapter 9.
L17 Propositional Logic Assigned Readings:

Lecture Notes - Chapter 9.

Supplemental Readings:

AIMA2E: Chapter 7 (Sec 7.1-7.5).
R10 Design Project 2 Presentation and Question-Answer
L18 Introduction to Natural Language Processing
R11 Logic and Proof
L19 First Order Logic Assigned Readings:

Lecture Notes - Chapter 10.

Supplemental Readings:

AIMA2E: Chapter 8 (Sec 8.1-8.3).
L20 First Order Logic (cont.) Assigned Readings:

Lecture Notes - Chapter 10.

Supplemental Readings:

AIMA2E: Chapter 9 (Sec 9.1, 9.2, 9.5).
R12 Syntax and Semantics
L21 Rules Assigned Readings:

Lecture Notes - Chapter 11.

Supplemental Readings:

AIMA2E: Chapter 9 (Sec 9.4).
L22 Language Assigned Readings:

Lecture Notes - Chapter 12.

Supplemental Readings:

AIMA2E: Chapter 22 (Sec 22.1-22.5).
R13 Problem Set 9
L23 Language Assigned Readings:

Lecture Notes - Chapter 12.

Supplemental Readings:

AIMA2E: Chapter 22 (Sec 22.1-22.5).
L24 Conclusion
Final Exam