Unit - IV: Expert Systems
Unit - IV: Expert Systems
Unit - IV: Expert Systems
Expert Systems
Introduction
Expert systems (ES) are one of the prominent research domains of AI.
The expert systems are the computer applications developed to solve
complex problems in a particular domain, at the level of extra-ordinary
human intelligence and expertise.
Expert System is an interactive and reliable computer-based decision-
making system which uses both facts and heuristics to solve complex
decision-making problems. `
It is considered at the highest level of human intelligence and expertise.
The purpose of an expert system is to solve the most complex issues in a
specific domain.
The Expert System in AI can resolve many issues which generally would
require a human expert.
It is based on knowledge acquired from an expert.
Artificial Intelligence and Expert Systems are capable of expressing and
reasoning about some domain of knowledge.
Expert systems were the predecessor of the current day artificial
intelligence, deep learning and machine learning systems.
Examples of Expert Systems
The Highest Level of Expertise: The Expert system in AI offers the highest level of expertise.
It provides efficiency, accuracy and imaginative problem-solving.
Right on Time Reaction: An Expert System in Artificial Intelligence interacts in a very
reasonable period of time with the user. The total time must be less than the time taken by an
expert to get the most accurate solution for the same problem.
Good Reliability: The Expert system in AI needs to be reliable, and it must not make any a
mistake.
Flexible: It is vital that it remains flexible as it the is possessed by an Expert system.
Effective Mechanism: Expert System in Artificial Intelligence must have an efficient
mechanism to administer the compilation of the existing knowledge in it.
Capable of handling challenging decision & problems: An expert system is capable of
handling challenging decision problems and delivering solutions.
Components of the Expert System
Components of Expert Systems
User interface provides interaction between user of the ES and the ES itself.
It is generally Natural Language Processing so as to be used by the user who is
well-versed in the task domain.
The user of the ES need not be necessarily an expert in Artificial Intelligence.
It explains how the ES has arrived at a particular recommendation.
The explanation may appear in the following forms −
Natural language displayed on screen.
Verbal narrations in natural language.
Listing of rule numbers displayed on the screen.
The user interface makes it easy to trace the credibility of the deductions.
Requirements of Efficient ES User Interface
It should help users to accomplish their goals in shortest possible way.
It should be designed to work for user’s existing or desired work practices.
Its technology should be adaptable to user’s requirements; not the other way round.
It should make efficient use of user input.
Expert Systems Limitations
Participant Role
Domain Expert He is a person or group whose expertise and knowledge is taken to
develop an expert system.
End User It is a person or group of people who are using the expert system to get
to get advice which will not be provided by the expert.
Applications of Expert System
Application Description
Design Domain Camera lens design, automobile design.
Diagnosis Systems to deduce cause of disease from observed data, conduction
Medical Domain
medical operations on humans.
Comparing data continuously with observed system or with prescribed
Monitoring Systems behavior such as leakage monitoring in long petroleum pipeline.