Unit_3_Knowledge_Representation_thru_Expert_Systems.pptx
Unit_3_Knowledge_Representation_thru_Expert_Systems.pptx
Synonym Term:
Knowledge Based System
1
Characteristics of Expert Systems:
2 Expert Systems 1
Why use Expert Systems?...Need...
Human Expert
Has domain knowledge; routinely solves problems; his
knowledge is solicited and the ES is developed.
Knowledge Engineer
Communicates with Human Expert to obtain and
model the knowledge that we need in the system
Programmer
Builds and maintains all the necessary computer
programs
User
Wants to use expertise to solve problems
(better, cheaper)
6 Expert Systems 1
ES Benefits
7
Planning actions
Interpretation of sensory data
Diagnosing faults or diseases and suggesting
remedies
Configuring industrial components
Teaching
Control of industrial plant
Analysis of experimental results
Explain their reasoning or suggested decisions
Display intelligent behavior
Draw conclusions from complex relationships
Provide portable knowledge
Applications …
Credit granting
Information management and retrieval
AI and expert systems embedded in products
Plant layout
Hospitals and medical facilities
Help desks and assistance
Employee performance evaluation
Loan analysis
Virus detection
Repair and maintenance
Shipping
Marketing
Some well known…Expert Systems
PUFF:
Medical system
for diagnosis of respiratory
conditions
PROSPECTOR:
Used by geologists to
identify sites for drilling or
mining
Contd…
MYCIN:
Medical system for diagnosing blood
disorders. First used in 1979
DESIGN ADVISOR:
Gives advice to designers of
processor chips
Contd…
knowledge base
contains essential information about the problem
domain.
Stores all relevant information, data, rules, cases, and
relationships used by the expert system
Is often represented as facts and rules
inference engine
mechanism to derive new knowledge from the
knowledge base and the information provided by the
user
often based on the use of rules
Seeks information and relationships from the
knowledge base and provides answers, predictions, and
suggestions in the way a human expert would
user interface
interaction with end users
development and maintenance of the knowledge base
[In some systems there is a separate Expert Interface
Component]
For fact and query insertion
For Solution display.
Additional components with
Inference Engine
Explanation Facility
provides justification of solution to user
(reasoning chain)
Knowledge Acquisition Facility
helps to integrate new knowledge;
Working Memory [also called black board]
stores initial facts and generated facts derived by
inference engine;
Rule-based reasoning
18.18
Inferences in Rule-based Systems
In rule-based Expert System Domain knowledge is
represented as IF THEN rules.
Data are facts about the current situation.
Terminology