Lec 1
Lec 1
Systems
Dr Afaf Mousa
Groups
knowledge based system vs an expert
system
?
What is an expert system?
Expert Systems:
Human Expertise
Knowledge base –
Expertise:
Exhibit expert performance
Have high level of skill
Symbolic reasoning
Represent knowledge symbolically
Depth
Handle difficult problem domains
Use complex rules
Self-knowledge
Examine its own reasoning
Explain its operation
HOW TO BUILD AN EXPERT SYSTEM ?
1. The knowledge engineer establishes
a dialog with the human expert.
2. The knowledge engineer codes the
knowledge explicitly in the
knowledge base.
3. The expert evaluates the expert
system and gives a critique to the
knowledge engineer
Representing knowledge
Rule-based methods
Frame-based methods
Rule-based methods
18
Structure of a Rule-Based Expert System
Structure of a Rule-Based Expert System
Drawing inferences from rules
Forward chaining
Backward chaining
Forward chaining
23
EXPERT SYSTEM vs
CONVENTIONAL SYSTEM
?