Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentation outline
• What is Expert System?
• Components of an Expert System.
• Purpose of using expert system.
• Characteristics of Expert system.
• Expert system Functionality.
• Applications of expert system.
• Development of Expert Systems.
• Problems with Expert System.
• Limitations with Expert System
What is the Expert system
An expert system is a program that seek to reproduce the
performance of one or more experienced person in a given field
of activity.
Is an application or branch of artificial intelligence.
Main purpose of using expert system
-pressure sensor
-gravity sensor
-light sensor
-heart rate sensor
-temperature sensor
Knowledge base
Interface engine
User interface
User Interface
• The system allows a non expert to ask questions ( Query ) to
the Expert System and receive an advice.
• The User-Interface is designed to be simple to use as possible.
Inference engine
• A search machine analyze the information from knowledge
base that matches the non-expert user's query.
Knowledge base
• A collection of facts and rules.
• The knowledge base is created from information by human
experts.
Applications of Expert System
Applications of Expert System
:Development of Expert Systems
• Identify Problem Domain:
– The problem must be suitable for an expert system to solve it.
– Find the experts in task domain for the ES project.
– Establish cost-effectiveness of the system.
When the Expert System doesn't exist, the Expert User would have a hard
time to analyze/solve the query that the non-expert required.
Problems with Expert System
• Limited domain
• Systems are not always up to date.
• No common sense.
• Experts needed to setup and maintain system.
Limitation of Expert System
• Limited to relatively narrow problems.
• Conant readily deal with mixed knowledge.
• Possibility of error.
• Cannot refine own knowledge base.
• Difficult to maintain.
• May have high development costs.
• Raise legal and ethical concerns.
Examples