UNIT-5
UNIT-5
a) Knowledge Base:
The knowledge base stores/represents facts and rules.
Factual Knowledge − Based on facts
for example, Ramesh is an analyst.
Heuristic Knowledge (rules of thumb) − Based on experience.
e.g. IF Ramesh is an analyst, THEN he needs a workstation.
b) Inference Engine (Rules of Engine):
It applies inference rules to the knowledge base to derive
conclusions or recommendations.
With the help of an inference engine, the system extracts the
knowledge from the knowledge base.
The following modes are used by the inference engine to generate
solutions:
1) Forward Chaining: This is a data-driven reasoning approach
where the system starts with available data and applies rules to
deduce new information until a conclusion is reached.
2) Backward Chaining: This is a goal-driven reasoning approach
where the system starts with a goal or conclusion and works
backward to find evidence or data supporting that goal. It is
useful for diagnostic systems that need to identify the causes of
observed symptoms.
c) User Interface
It is an interface that helps a non-expert user to interact with the
expert system to find a solution. Example: Text-Based interface,
Graphical User Interface (GUI)
d) Knowledge Acquisition:
The function of this component is to allow the expert system to
acquire more and more knowledge from various sources and store it
in the knowledge base.
e) Learning Module (Optional):
Some expert systems incorporate a learning mechanism to improve
performance. Examples include supervised, unsupervised,
reinforcement learning.
f) Explanation Module:
This module helps the expert system to give the user an explanation
about how the expert system reached a particular conclusion.
3. Explain the key components of an expert system shell and discuss the
benefits and limitations.
Definition:
Expert system shell in AI provides a user-friendly software
environment/toolkit to knowledge engineers for building an expert
system.
Functionality:
a. Provides structured decision-making by analysing different
alternatives based on weighted criteria.
b. Supports decision-making processes in domains where multiple
options need to be evaluated against performance, risk, and other
factors.
3. XCON (eXpert CONfigurer): XCON was designed to help DEC’s sales and
manufacturing teams configure the complex hardware components of
their VAX computers.
Comparison of DART, MYCIN, and XCON is given by:
Rule-Based Rule-Based
Decision Analysis
Type Medical Expert Configuration Expert
and Resolution Tool
System System
Backward
Inference Multi-Criteria Forward Chaining
Chaining (Rule-
Method Decision Making (Rule-Based)
Based)
Diagnosis and
Primary Use Decision VAX Computer
Treatment of
Case Optimization Configuration
Infections
Enhanced decision-
Pioneering Successful commercial
Impact making in various
medical AI AI system
domains