1 / 15

CPE/CSC 481: Knowledge-Based Systems

This course covers knowledge representation, logic reasoning, uncertainty reasoning, and expert system design and implementation using CLIPS. It also includes an overview of relevant concepts and important terms in knowledge-based systems.

minman
Download Presentation

CPE/CSC 481: Knowledge-Based Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly

  2. Introduction Knowledge Representation Semantic Nets, Frames, Logic Reasoning and Inference Predicate Logic, Inference Methods, Resolution Reasoning with Uncertainty Probability, Bayesian Decision Making Expert System Design ES Life Cycle CLIPS Overview Concepts, Notation, Usage Pattern Matching Variables, Functions, Expressions, Constraints Expert System Implementation Salience, Rete Algorithm Expert System Examples Conclusions and Outlook Course Overview

  3. Motivation Objectives Chapter Introduction Review of relevant concepts Overview new topics Terminology Topic 1 Subtopic 1.1 Subtopic 1.2 Topic 2 Subtopic 2.1 Subtopic 2.2 Topic 3 Subtopic 3.1 Subtopic 3.2 Important Concepts and Terms Chapter Summary Overview Chapter-Topic

  4. Logistics • Introductions • Course Materials • textbooks (see below) • lecture notes • PowerPoint Slides will be available on my Web page • handouts • Web page • http://www.csc.calpoly.edu/~fkurfess • Term Project • Lab and Homework Assignments • Exams • Grading

  5. Bridge-In

  6. Pre-Test

  7. Motivation

  8. Objectives

  9. Post-Test

  10. Use of References • [Giarratano & Riley 1998] • [Russell & Norvig 1995] • [Jackson 1999] • [Durkin 1994] [Giarratano & Riley 1998]

  11. 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.

  12. Important Concepts and Terms • natural language processing • neural network • predicate logic • propositional logic • rational agent • rationality • Turing test • agent • automated reasoning • belief network • cognitive science • computer science • hidden Markov model • intelligence • knowledge representation • linguistics • Lisp • logic • machine learning • microworlds

  13. Summary Chapter-Topic

More Related