FJK Home | CPE/CSC 481 | Syllabus | Schedule | Lecture Notes | Assignments | Paper | Project | Teams | Other Links |
Status | Final |
Points | 25 |
Deadline | Tue, Feb. 10 |
The following textbooks will be used in this course. There is a column in the course schedule which indicates the chapters in the books that correspond to a topic discussed in class. Students are expected to read the respective chapters before the topic is covered in class.
For further reading, here are some more textbook suggestions:
Peter Jackson, the author of one of these text books, also put together a list of text books on the topic; it is at http://members.aol.com/jacksonpe/music1/esbooks.htm.
A very nice overview of the literature is at the Web site of the American Association of Artificial Intelligence (AAAI), http://www.aaai.org/AITopics/pmwiki/pmwiki.php/AITopics/ExpertSystems. It contains links to many online articles and resources on knowledge-based systems.
For some assignments, lab exercises, and the term project, we will use the CLIPS or Jess expert system shells. CLIPS is a shell developed at NASA, and has been in use for quite a while. Jess was inspired by CLIPS, and uses the same rule format and inference mechanism, but it is implemented in and integrated with Java. Both are available for download via the Web, and are installed on the lab systems. Jess is subject to some licensing restrictions, and you may have to use a limited evaluation version if you want to install it on your own system. Some textbooks also contain chapters on CLIPS, e.g. Gonzalez & Dankel,or Giarratano & Riley. Ernest Friedman-Hill, the developer of Jess, is the author of "Jess in Action," with an introduction to Jess and a number of examples. CLIPS and related material is available for download from the Web sites below (some of links unfortunately have become obsolete).
The Jess Home Page contains a lot of material, and also links to related documents.
The Institute for Information Technology of the National Research Council Canada developed Fuzyy Logic extensions for CLIPS and Jess.
Modified on Jan. 21 to reflect the decision for a term paper instead of midterm and final exams.
Assignments | 30% |
Project | 40% |
Term Paper | 30% |
The table gives an overview of the calculation of the grades. I
reserve the right, however, to change the formula used. Please note
that the project consists of several parts which will be evaluated
separately. The project will also be done in teams, and the
performance of the team as a whole will be graded unless there is a
clear disparity in the contribution of the individual team members.
Should this be the case, I may ask for additional documentation like
work sheets, email messages, or draft copies of documentation to
evaluate individual contributions.
FJK Home | CPE/CSC 481 | Syllabus | Schedule | Lecture Notes | Assignments | Paper | Project | Teams | Other Links |
Franz J. Kurfess |