ICT 2
Expert systems
Rule Base
A set of rules that the inference engine uses.It is used to reason
through a problem.Different programming loops such as the
IF THEN can be used to extract the relevant date.
User Interface/GUI
The development of a proper user interface is very crucial for a
successful expert system. The user should be facilitated in such
a way so that proper validation rules and the designing of the
interface -should be developed in such a manner that makes
the GUI user friendly.
Inference Engine
The inference engine is the most important component and
is considered the brain of an ES. The inference engine is the
knowledge process that is modeled on the methods of
human expert reasoning.
It is a process in the Expert System that pairs the facts
stored in the working memory with the knowledge domain
that is stored in the knowledge database, to get the method
from the problem. It is also known as the control structure
or the rule interpreter for an ES base rule.
Forward Chaining
Forward chaining breaks a task down into understandable and manageable
steps. Each step in the sequence is then taught from the beginning to the end.
The inference engine starts reasoning from the facts provided and moves on
until it achieves its decision or conclusion. This strategy is guided by the
provided facts in the memory space and the premises which it can obtain
them from.
The inference engine will try to match the required premise (IF) for all rules in
the knowledge database with the facts given, which are in its memory. If there
are several rules that match, the solving procedures will be used.
The inference engine will repeatedly match the rules of the basic knowledge
to the data stored in its memory.
BACKWARD CHAINING
The backward chaining technique involves the same process as forward
chaining, but the teaching process begins at the end of the sequence and
moves to the beginning.
Backward chaining is used when a student can be taught a task easier
from the last step of the task than the first.
The student is provided with adult assistance throughout the process until
the last step. The student is encouraged to complete the last step alone.
Knowledge base
Facts base
Holds the data collected from
Rules base
Holds the rules as a series of
experts
IF...THEN...
Tests the input data
Explanation
Backward/forward chaining
providing a trace of the reasoning that produced a decision
system
User interface
using a display
Inference engine
Investment analysis
Used by investors to monitor stocks Can also be used to sell
shares automatically Knowledge base consists of huge
knowledge of prices of multiple stocks over time.
Two forms.
Usual question and answer session. The mechanic can
make a decision later on based on the fact findings by the
expert system.
The second system is of the type that is fitted in the modern cars
and connected to a car management system.
When the car owner sees a particular light on the dashboard, it
helps the expert system that can be connected to a port in the car
to figure out the problem.
Medical Diagnosis
Patient can type their problems/illness.
The system provides possible answers.
It acts as a consultative and supporting
Data mining using previous research reports/the internet
Sorting relevant diseases and symptoms from the data
collected
INSERT HEAD
Project management
Gantt Chart
a chart in which a series of horizontal lines shows the
amount of work done or production completed in certain
periods of time in relation to the amount planned for
those periods.
Pert Chart
A PERT chart is a project management tool used to
schedule, organize, and coordinate tasks within a
project. PERT stands for Program Evaluation Review
Technique
Flight simulation
Market research