CIM
CIM
CONTENTS
Introduction Why Use An Expert System? Reasons For Building An E.S. Advantages And Disadvantages How Do Expert Systems Work? Main Components Of An Es Rules And Humans Where Are Expert Systems Used?
Introduction
An expert system is computer software that attempts to act like a human expert on a particular subject area. Expert systems are often used to advise non-experts in situations where a human expert in unavailable.
The knowledge is permanent The knowledge is easily replicated The system is reliable - whereas humans have bad days, computers dont. Once built, running costs are low
Developing an expert system usually takes more time & money. Historically, there has been a high failure rate in E.S. projects
The project may well fail during development or organisation may reject to use the finished system.
USER INTERFACE
KNOWLEDGE BASE
Components of an ES
User
Expertise
Knowledge Base User Interface
Facts / Information
Expertise
Developer
Inference Engine
Rule-Based ES
knowledge is encoded as IF THEN rules the inference engine determines which rule backgrounds are satisfied satisfied rules are placed on the agenda rules on the agenda can be activated
Example Rules
IF THEN Rules
Rule: Red_Light IF the light is red THEN stop Rule: Green_Light IF the light is green THEN go
Production Rules
the light is red ==> stop the light is green ==> go
Helping to identify items such as plants / animals / rocks / etc. -The knowledge base would contain characteristics of every item, the details of an unknown item would be used as the query, and the advice would be a likely identification.
DOSAGE