Unit 6
Unit 6
Artificial
intelligence
Vision Learning
systems systems
Robotics
Expert systems
Neural networks
Natural language
processing
EXPERT SYSTEMS
Expert systems are designed to solve real
problems in a particular domain that
normally would require a human expert. It
can solve many types of problems
Developing an expert system involves
extracting relevant knowledge from
human experts in the area of problem,
called domain experts.
Components of Expert System
Knowledge acquisition facility
Knowledge base
Knowledge-based management system
Inference engine,
Work space
Explanation facility
Reasoning capability and ,
User interface.
Characteristics of ES
Knowledge
Knowledge base User
base acquisition interface
facility
Experts User
Rules for a Credit Application
Mortgage application for a loan for Rs.100,000 to Rs.200,000
Knowledge
Knowledge acquisition
base facility
Expert
Expert Systems Development
Determining requirements
Identifying experts
Domain
Construct expert system components • The area of knowledge
addressed by the
expert system.
Implementing results
Knowledge
Domain expert engineer Knowledge user
Evolution of Expert Systems
Software
Expert system shell
Collection of software packages &tools to design, develop,
implement, and maintain expert systems