CS 289, Spring 1999
Knowledge Representation and Reasoning




Instructor Stuart Russell
727 Soda Hall, russell@cs.berkeley.edu, (510) 642 4964
Office hours Thursday 2.00-5.00.

Lecture: TuTh 12.30-2.00 Location: 320 Soda
Units: 3. Suggested prerequisites: CS188 or equivalent, or permission of instructor.

Description

This class will look at formal representations of knowledge and at reasoning methods that use them. The first half of the course covers logical methods for inference and decision making, while the second half covers probabilistic methods. Topics will include

In most cases we will be concerned with complexity and completeness as well as implementations. Applications to be studied range from PC diagnosis and freeway traffic surveillance to robotic tour guides and autonomous spacecraft.

What will actually happen

The class will meet twice a week; discussion will focus on the readings given in the accompanying reading list. There will be three assignments (20% each) combining written work with simple implementations, and a term project (40%) consisting of a substantial project or analytical paper.

Books: Russell and Norvig, Artificial Intelligence: A Modern Approach, Prentice Hall, 1995.
Course reader, available soon.


Handouts