EXPERT SYSTEMS or KNOWLEDGE BASED SYSTEMS a. When we wish to encode a rich source of knowledge within the program. and ------ b. The scope of systems.

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Supporting Business Decisions Expert Systems. Expert system definition Possible working definition of an expert system: –“A computer system with a knowledge.
TECHNOLOGY GUIDE 4: Intelligent Systems
4 Intelligent Systems.
Chapter 11 Artificial Intelligence and Expert Systems.
Artificial Intelligence
Artificial Intelligence CAP492
Specialized Business Information Systems Chapter 11.
Week 6 Expert System. Case Scenario During ABC Enterprise management meeting to discuss whether the company should consider a merger with other business.
EXPERT SYSTEMS Part I.
Chapter 12: Intelligent Systems in Business
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Specialized Business Information Systems Chapter 11.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 11 Management Decision Making.
“Get outa here!”.
Building Knowledge-Driven DSS and Mining Data
ES: Expert Systems n Knowledge Base (facts, rules) n Inference Engine (software) n User Interface.
Artificial Intelligence CSC 361
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Sepandar Sepehr McMaster University November 2008
Expert Systems.
INTELLIGENT SYSTEMS Artificial Intelligence Applications in Business.
Expert Systems Expert Systems Chris LaJoie, Chris Panton, and Kurt DeVaney.
Expert Systems Infsy 540 Dr. Ocker. Expert Systems n computer systems which try to mimic human expertise n produce a decision that does not require judgment.
Fundamentals of Information Systems, Second Edition 1 Specialized Business Information Systems Chapter 7.
Expert System Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
4-1 Chapter 4 Decision Support and Artificial Intelligence Brainpower for Your Business.
Artificial Intelligence Lecture No. 15 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
0AI-based Information Technology  Information Technology Based on AI ● What is Artificial Intelligence? ● Artificial Intelligence vs. Natural Intelligence.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
11 C H A P T E R Artificial Intelligence and Expert Systems.
1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,
Faculty of Arts Atkinson College ITEC 1010 A F 2002 Welcome Sixteenth Lecture for ITEC A Professor G.E. Denzel.
Course Instructor: K ashif I hsan 1. Chapter # 2 Kashif Ihsan, Lecturer CS, MIHE2.
School of Computer Science and Technology, Tianjin University
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.
Fundamentals of Information Systems, Second Edition 1 Specialized Business Information Systems.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Chapter 13 Artificial Intelligence and Expert Systems.
Fundamentals of Information Systems, Sixth Edition1 Natural Language Processing and Voice Recognition Processing that allows the computer to understand.
Chapter 4 Decision Support System & Artificial Intelligence.
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
Expert System Participants
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
ITEC 1010 Information and Organizations Chapter V Expert Systems.
1 Knowledge-Based Decision Support : Artificial Intelligence and Expert Systems Chapter 10 g 曾文駒 g 柯文周.
Artificial Intelligence, simulation and modelling.
1 Chapter 13 Artificial Intelligence and Expert Systems.
Expert System / Knowledge-based System Dr. Ahmed Elfaig 1.ES can be defined as computer application program that makes decision or solves problem in a.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
1 CHAPTER 10 Knowledge-Based Decision Support: Artificial Intelligence and Expert Systems Decision Support Systems and Intelligent Systems, Efraim Turban.
Lecture 19. Recap Human Expert vs. Expert System Why Expert Systems? –Increase Availability –Reduce Cost –Permanence –Expertise drawn from multiple sources.
EXPERT SYSTEMS BY MEHWISH MANZER (63) MEER SADAF NAEEM (58) DUR-E-MALIKA (55)
Kozeta Sevrani - Sistemet e Informacionit11.1 Specialized Business Information Systems Chapter 11.
Presentation of Curricula THE SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING OF APPLIED STUDIES ELECTRONICS AND TELECOMMUNICATIONS DBBT project meeting,
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Introduction Characteristics Advantages Limitations
Artificial Intelligence, P.I
Decision Support System Course
TECHNOLOGY GUIDE FOUR Intelligent Systems.
Introduction to Expert Systems Bai Xiao
Architecture Components
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Artificial Intelligence
Expert Systems.
Chapter 11 user support.
전문가 시스템(Expert Systems)
Technology of Data Glove
Presentation transcript:

EXPERT SYSTEMS or KNOWLEDGE BASED SYSTEMS

a. When we wish to encode a rich source of knowledge within the program. and b. The scope of systems knowledge is well defined. An expert system could be defined as a program designed to model the problem solving ability of a human expert. It is a clone to the expert of real life.

An expert needs - KNOWLEDGESpecialized knowledge on problem areas. Facts, rules, concepts and relationships. To store this in a KNOWLEDGE BASE, you need to learn KNOWLEDGE REPRESENTATION. REASONINGHow to reason with this knowledge. Knowledge processor also called INFERENCE ENGINE. You need to learn inferencing techniques.

WHY EXPERT SYSTEMS & NOT EXPERTS  Always available  Available anywhere  Replaceable  Non perishable  Consistent in performance  Work at a uniform speed  Affordable cost

These can be designed as replacement to an expert  When a human being exists with that knowledge  There is a client who needs their expertise  This expertise is not available  A software specialist to program this expertise

These can be for assisting an expert  Information recall  Improve productivity  Manage the complexities

USAGE-AREAS As per a survey, the ES were found to be in :(**-Max, *-Next Max)  Agriculture**  Law  Business  Manufacturing**  Chemistry  Mathematics  Communications  Medicine**  Computer Systems*  Meteorology  Education  Military*  Electronics*  Mining  Engineering*  Power Systems*  Environment*  Sciences  Geology  Space Technology*  Image Processing  Transportation  Information Management

USAGE-PURPOSES CONTROLVM monitors a patient in an intensive care unit and controls the treatment DESIGNPEACE is an expert system developed to assist engineers in the design of an electronic circuit DIAGNOSISNEAT infers system malfunctioning of data processing and telecommunications network equipment INSTRUCTIONGUIDON instructs medical students on antimicrobial therapy for bacterial infections INTERPRETATIONFXAA Provides auditing assistance in foreign exchange trading locating irregular transactions MONITORINGNAVEX monitors radar data and estimates the velocity and position of the space shuttle

USAGE-PURPOSES PLANNINGPLANPOWER provides a wide range of financial plans for households in the areas of cash management PREDICTIONPLANT predicts the damage to corn caused by the invasion of black cutworms PRESCRIPTIONBLUE BOX recommends an appropriate therapy for patients suffering from depression SELECTIONIREX assists in the selection of industrial robots in a work environment. It identifies the best choice from a list of possibilities SIMULATIONSTEAMER simulates and explains the operation of the Navy’s 1078-class frigate system propulsion plant to aspiring NAVAL engineers

EXPERT SYSTEM DEVELOPMENT MEDIUM 1970s:LISP, PROLOG and OPS 1980s :Expert System Shells (PC Based) A shell is a programming environment that contains all of the necessary utilities for both developing and running an expert system. Other programming languages can also be used. All these can be on : PCs/Workstations/Minis/Mains Largest number of shells is available on PCs today.

BASIC CONCEPTS OF EXPERT SYSTEMS  EXPERTISE : Expertise includes:  Facts about the problem area  Theories about the problem area  Hard-n-fast rules & procedures  Rules of what to do in a problem situation  EXPERTS : To mimic a human expert, it is necessary to build a system that exhibits a capability to: Recognize and formulate the problem Solve the problem quickly Explain the solution Learn from experience Restructure knowledge Break rules Determine relevance

BASIC CONCEPTS OF EXPERT SYSTEMS  TRANSFERING EXPERTISE : The objective of an ES is to transfer expertise from the expert to the computer and then on to other humans. This includes: Knowledge acquisition (from experts) Knowledge representation (in the computer)  In the knowledge base, you may have : Facts Procedures

BASIC CONCEPTS OF EXPERT SYSTEMS  REASONING : From knowledge base, the ES is programmed to make INFERENCES. The reasoning is performed in a component called INFERENCE ENGINE which includes procedures regarding problem solving by an approach called SYMBOLIC REASONING.  EXPLANATION CAPABILITY : ES has the ability to explain its advice or recommendations and even to justify why a certain action was not recommended.

HUMAN ELEMENT IN EXPERT SYSTEMS  THE EXPERT Also called DOMAIN EXPERT, a person possesses some special knowledge, judgement, experience and methods.  THE KNOWLEDGE ENGINEER: The person who helps the human experts structure the problem area by : Interpreting Integrating human answers to questions Drawing analogies Posing counter examples Highlighting conceptual difficulties

HUMAN ELEMENT IN EXPERT SYSTEMS  THE USER Person may be using an ES as a : Consultant – one who seeks advice Instructor - one who wants to learn Partner - one who wants to improve KB Colleague - one who is an expert

STRUCTURE OF AN EXPERT SYSTEM CONSULTATIONDEVELOPMENT

User Interface Recommended Action Explanation Inference Engine, Draws Conclusions KNOWLEDGE BASE FACTS: What is known about the problem area Rules: Logical Reference (Relation between Symptoms and Causes) Knowledge Engineer Expert Blackboard (Workplace) Plan: Agenda Solution: Problem Description Reasoning Capability Improvement KA Facts about the specific incident USER