Expert Systems
‘*An intelligent computer program that uses
knowledge and inference procedures to solve
problems that are difficult enough to require
significant human expertise for their solution..”
(Feigenbaum 1982)Expert System
Basic concept of expert system :
> User supplies facts or other information to the expert system
and receives expert advice or expertise in response.
Internally, the expert system consists of two main components :
> the knowledge-base contains the knowledge
® the inference engine draws conclusions from the knowledge
Expert System
[Inference Engine |Expert System
Functionality
* Assist human expert when integrating various decisions
Replace human expert decision making when not available
Expert systems : programming computers to make decisions in
real-life situations (for example, some expert systems help doctors
diagnose diseases based on symptoms)
Knowledge
from an expert
Expert System
Knowledge
Base
Non-expert
user