Chapter1Presentation Updated 2022-10-03
Chapter1Presentation Updated 2022-10-03
Introduction to Expert
Systems
Artificial Intelligence
Vision
Robotics
Natural
Language
Speech
Understanding
Artificial
Neural
Systems
Expert
Systems
Expert System
Knowledge
Domain
Dialog
Knowledge
Engineer
Explicit Knowledge
Knowledge-Base
of
Expert System
Table 1.2 Some Important Events Leading up to the First Release of CLIPS (cont’d)
1973 MYCIN expert system for medical diagnosis(Shortliffe, et. al.)leading to
GUIDON, intelligent tutoring (Clancey) and
TEIRESIAS, explanation facility concept (Davis) and
EMYCIN, first shell (Van Melle, Shortliffe and Buchanan)
HEARSAY II, blackboard model of multiple cooperating experts
Table 1.2 Some Important Events Leading up to the First Release of CLIPS (cont’d)
1980 Symbolics, LMI founded to manufacture LISP machines
Table 1.2 Some Important Events Leading up to the First Release of CLIPS
Production Rules Separation of Knowledge Knowledge As the
To Model Human and Inference Engine Key To Expertise
Problem Solving The Shell
EXPERT SYSTEMS
Figure 1.5 Convergence of Three Important Factors to Create the Modern Rule‑based Expert System
Class General Area
Configuration Assemble proper components of a system in the proper
way.
Diagnosis Infer underlying problems based on observed evidence.
Instruction Intelligent teaching so that a student can ask Why, How
andWhat If type questions just as if a human was
teaching.
Interpretation Explain observed data.
Monitoring Compares observed data to expected data to judge
performance.
Planning Devise actions to yield a desired outcome.
Prognosis Predict the outcome of a given situation.
Remedy Prescribe treatment for a problem.
Control Regulate a process. May require interpretation,
diagnosis, monitoring, planning, prognosis, and remedies.
(RULES) (FACTS)
AGENDA
KNOWLEDGE
EXPLANATION ACQUISITION
FACILITY FACILITY
USER
INTERFACE
Rete
Algorithm
Markov
Algorithm
IMPERATIVE FUNCTIONAL
DECLARATIVE NONDECLARATIVE
Table 1.13 Some Typical Differences between Conventional Programs and Expert Systems
Number of Routes
Cities
1 1
2 1–2–1
3 1–2–3–1
1–3–2–1
4 1–2–3–4–1
1–2–4–3–1
1–3–2–4–1
1–3–4–2–1
1–4–2–3–1
1–4–3–2–1
Wi3
Threshold
W i4
Hidden
Layer
Input
Layer