Preserving and Applying Human Expertise: Knowledge-Based Systems

Slides:



Advertisements
Similar presentations
CHAPTER 13 Inference Techniques. Reasoning in Artificial Intelligence n Knowledge must be processed (reasoned with) n Computer program accesses knowledge.
Advertisements

Intelligent Systems Lecture 8 Acquisition of knowledge and learning, tools of knowledge engineering.
CS 484 – Artificial Intelligence1 Announcements Choose Research Topic by today Project 1 is due Thursday, October 11 Midterm is Thursday, October 18 Book.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
1 Basic Architecture of an Expert System. 2 Knowledge base - contains the domain specific problem-solving knowledge. Facts - represent what we know at.
Knowledge Engineering.  Process of acquiring knowledge from experts and building knowledge base  Narrow perspective  Knowledge acquisition, representation,
Electromagnetic Induction and Faraday’s Law
1 5.0 Expert Systems Outline 5.1 Introduction 5.2 Rules for Knowledge Representation 5.3 Types of rules 5.4 Rule-based systems 5.5 Reasoning approaches.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 David M. Kroenke’s Chapter One: Introduction Part One Database Processing:
Artificial Intelligence CAP492
1 Chapter 9 Rules and Expert Systems. 2 Chapter 9 Contents (1) l Rules for Knowledge Representation l Rule Based Production Systems l Forward Chaining.
© C. Kemke1Reasoning - Introduction COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
Production Rules Rule-Based Systems. 2 Production Rules Specify what you should do or what you could conclude in different situations. Specify what you.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
EXPERT SYSTEMS Part I.
Chapter 2 Describing Motion: Kinematics in One Dimension Physics for Scientists & Engineers, 3 rd Edition Douglas C. Giancoli © Prentice Hall.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Specialized Business Information Systems Chapter 11.
Artificial Intelligence CSC 361
Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems (sections 2.7, 2.8,
Chapter 2 Introduction to Database Development Database Processing David M. Kroenke © 2000 Prentice Hall.
Chapter 11 Managing Knowledge. Dimensions of Knowledge.
 Define A.I and discuss its application areas in detail.  Explain Turing test. why it is not justifiable to use it to test whether the machine is intelligent.
B. Ross Cosc 4f79 1 Commercial tools Size of system: –small systems 400 rules single user, PC based –larger systems narrow, problem-type specific or hybrid.
13: Inference Techniques
Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Expert Systems Fall 2004 Professor: Dr. Rosina Weber.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 9 Using Past History Explicitly as Knowledge: Case-based Reasoning.
School of Computer Science and Technology, Tianjin University
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
Introduction From: Chapter 1, Building Expert Systems in Prolog, htm.
CSC 554: Knowledge-Based Systems Part-1 By Dr. Syed Noman Hasany Assistant Professor, CoC Qassim University.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Chapter 13 Artificial Intelligence and Expert Systems.
Chapter 6 Decision Support System Development Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 12 Discovering New Knowledge – Data Mining.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 13 of 41 Monday, 20 September.
ES component and structure Dr. Ahmed Elfaig The production system or rule-based system has three main component and subcomponents shown in Figure 1. 1.Knowledge.
Chapter 15: KNOWLEDGE-BASED INFORMATION SYSTEMS. What is Knowledge? Data: Raw facts, e.g., Annual Expenses = $2 million Information: Data given context,
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 14 of 41 Wednesday, 22.
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
KNOWLEDGE BASED SYSTEMS
RIA to visualize the health of a project Team #4 Midterm presentation February 28,2008.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
EXPERT SYSTEMS BY MEHWISH MANZER (63) MEER SADAF NAEEM (58) DUR-E-MALIKA (55)
Summary for final exam Agent System..
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Knowledge Elicitation – Converting Tacit Knowledge to Explicit
Intelligent Systems Development
Chapter 15 Knowledge Sharing Systems:
Advanced AI Session 2 Rule Based Expert System
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
David M. Kroenke and David J
TECHNOLOGY GUIDE FOUR Intelligent Systems.
Introduction to Expert Systems Bai Xiao
Architecture Components
Chapter 6: Design of Expert Systems
Managing Information Systems and Communications Technology
Database Processing: David M. Kroenke’s Chapter One: Introduction
CS62S: Expert Systems Based on:
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Database Processing: David M. Kroenke’s Chapter One: Introduction
Knowledge Representation and Inference
CSE 4705 Artificial Intelligence
KNOWLEDGE REPRESENTATION
Introduction to Databases
The Computer as a Medium for Sharing Knowledge
Knowledge-based Systems
Technology of Data Glove
Presentation transcript:

Preserving and Applying Human Expertise: Knowledge-Based Systems Chapter 8 Preserving and Applying Human Expertise: Knowledge-Based Systems Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Chapter Objectives Introduce the student to the internal operation of knowledge-based systems, including: Knowledge representation Automated reasoning Introduce the art of knowledge engineering - how to develop knowledge-based systems the tools the techniques. Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Section 8.1 Objectives Introduction of chapter contents Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Section 8.2 Objectives Introduces a knowledge-based system from the points of view of those that work with them: The user The knowledge engineer Introduce the different components of a KBS The inference engine The knowledge base The user interface The fact base The development environment Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Section 8.3 Objectives Introduce the various means of representing knowledge: rules frames The most important section in this chapter Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Section 8.4 Objectives Introduce the means of manipulating the knowledge found in a knowledge base. Reasoning with frames Reasoning with rules Forward reasoning Backward reasoning The second most important section in this chapter Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Section 8.5 Objectives Introduce issues in developing knowledge based systems Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Section 8.6 Objectives Introduce the tools available for developing knowledge-based systems. Inductive shells Rule-based shells Hybrid shells Special purpose shells Developing a system from scratch Brief discussion of the CLIPS KBS development environment. Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Section 8.7 Objectives Summarize the chapter Provide Key terms Provide Review Questions Provide Review Exercises Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.1 Intelligent Program User Interface User Workspace Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Knowledge Acquisition Tool Developer’s Interface Figure 8.2 Development Shell Intelligent Program Knowledge Acquisition Tool Knowledge base Test Case Database Inference Engine Developer’s Interface Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.3 Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.4 Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.5 Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.6 Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

AVELINO’S- AUTOMOBILE Figure 8.7 VEHICLE Generic frame AUTOMOBILE Generic frame COUPE Generic frame MUSTANG Generic frame AVELINO’S- AUTOMOBILE Instance-level frame (Describes a real automobile) Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.8 Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.9 Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Step 2 – Conflict Resolution Figure 8.10 Facts Facts New Facts Step 1 – Match Step 2 – Conflict Resolution Step 3 - Execution Applicable Rules Selected Rule Knowledge Rules New Rules Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Figure 8.11 Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Conclusions The student should be familiar with: Rules and how they are used to represent and exercise conditional knowledge. Frames and how they are used and exercise structured knowledge. The meaning of a knowledge-based system shell and the types of shells commercially available. Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall

Preserving and Applying Human Expertise: Knowledge-Based Systems Chapter 8 Preserving and Applying Human Expertise: Knowledge-Based Systems Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall