Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly © 2002 Franz J. Kurfess Introduction 1 Course Overview Introduction Knowledge Semantic Nets, Frames, Logic Reasoning with Uncertainty Probability, Bayesian Decision Making Expert and Inference Predicate Logic, Inference Methods, Resolution Reasoning Representation System Design CLIPS Overview Concepts, Notation, Usage Pattern Matching Variables, Functions, Expressions, Constraints Expert System Implementation Salience, Rete Algorithm Expert System Examples Conclusions and Outlook ES Life Cycle © 2002 Franz J. Kurfess Introduction 2 Overview Chapter-Topic Motivation Topic Objectives Chapter Review of relevant concepts Overview new topics Terminology Topic Introduction 1 Subtopic 1.1 Subtopic 1.2 © 2002 Franz J. Kurfess Subtopic 2.1 Subtopic 2.2 Topic 2 3 Subtopic 3.1 Subtopic 3.2 Important Concepts and Terms Chapter Summary Introduction 3 Logistics Introductions Course Materials textbooks (see below) lecture notes handouts Web page PowerPoint Slides will be available on my Web page http://www.csc.calpoly.edu/~fkurfess Term Project Lab and Homework Assignments Exams Grading © 2002 Franz J. Kurfess Introduction 4 Bridge-In © 2002 Franz J. Kurfess Introduction 5 Pre-Test © 2002 Franz J. Kurfess Introduction 6 Motivation © 2002 Franz J. Kurfess Introduction 7 Objectives © 2002 Franz J. Kurfess Introduction 8 © 2002 Franz J. Kurfess Introduction 10 Post-Test © 2002 Franz J. Kurfess Introduction 11 Use of References [Giarratano & Riley 1998] [Russell & Norvig 1995] [Jackson 1999] [Durkin 1994] [Giarratano & Riley 1998] © 2002 Franz J. Kurfess Introduction 13 References [Altenkrüger & Büttner] Doris Altenkrüger and Winfried Büttner. Wissensbasierte Systems Architektur, Enwicklung, Echtzeit-Anwendungen. Vieweg Verlag, 1992. [Awad 1996] Elias Awad. Building Expert Systems - Principles, Procedures, and Applications. West Publishing, Minneapolis/St. Paul, MN, 1996. [Bibel 1993] Wolfgang Bibel with Steffen Höldobler and Torsten Schaub. Wissensrepräsentation und Inferenz - Eine grundlegende Einführung. Vieweg Verlag, 1993. [Durkin 1994] John Durkin. Expert Systems - Design and Development. Prentice Hall, Englewood Cliffs, NJ, 1994. [Giarratano & Riley 1998] Joseph Giarratano and Gary Riley. Expert Systems - Principles and Programming. 3rd ed., PWS Publishing, Boston, MA, 1998 [Jackson, 1999] Peter Jackson. Introduction to Expert Systems. 3rd ed., Addison-Wesley, 1999. [Russell & Norvig 1995] Stuart Russell and Peter Norvig, Artificial Intelligence - A Modern Approach. Prentice Hall, 1995. © 2002 Franz J. Kurfess Introduction 14 Important Concepts and Terms agent automated reasoning belief network cognitive science computer science hidden Markov model intelligence knowledge representation linguistics Lisp logic machine learning microworlds © 2002 Franz J. Kurfess natural language processing neural network predicate logic propositional logic rational agent rationality Turing test Introduction 15 Summary Chapter-Topic © 2002 Franz J. Kurfess Introduction 16 © 2002 Franz J. Kurfess Introduction 17