Information About Readings for CSE 473 (Spring 2010)
Most of the course readings are selected chapters of Python versions of chapters of The Elements of Artificial Intelligence by S. Tanimoto. The first component has been released as a tutorial in the IEEE Computer Society's ReadyNotes series and is available to the class in this form.
The primary reading on state-space search is here. For a brief treatment of case-based reasoning, the Wikipedia article is helpful, and a deeper treatment is available online, by Aamodt and Plaza.
The readings on logic include Knowledge Representation (read section 4.8 -- pp.116-129); Logical Reasoning (read sections 6.1, 6.2.1, 6.2.2, 6.2.4, 6.3, 6.7. ). Additional details on obtaining clause form for predicate calculus formulas is available at this page.
The readings on image understanding include Introduction (read sections 1.1-1.9, except 1.5 is optional); Image Formation and Sensing (read sections 2.7-2.10); Preprocessing (read sections 3.1-3.5, except 3.4.1); Connectedness and Cellular Logic (read sections 4.1, 4.2, 4.5, 4.6); Edge and Line Detection (read sections 5.1, 5.2, and 5.8). (Note: These readings are copyrighted and are provided only for the use of students currently registered in CSE 473.)
Readings on neural networks.
Readings on natural language understanding.
The online tutorial on constraints provided by the Cork Constraint Computation Center in Ireland provides a nice overview of the constraints methodology for state-space search.
For the topics of concept formation and theory formation, see the article by D. Lenat entitled The Ubiquity of Discovery.