Professional Documents
Culture Documents
ICT Notes+Chapter+6.8+Expert+Systems+V0
ICT Notes+Chapter+6.8+Expert+Systems+V0
8:
Expert Systems
Ms. Masarrah
LEARNING OBJECTIVES
2) Knowledge base
3) A rule base
4) An inference engine
5) An explanation system
1) The user interface
▪ All of the data, facts and conditions about the expert’s particular
subject.
▪ It is a database of related information about a particular subject.
▪ The knowledge base is prepared by a knowledge engineer who
will be a skilled programmer.
3) A rule base
▪ A rule base is the set of rules and facts that must be applied to the
knowledge base.
▪ It will be used to produce an output or decision by the expert
system.
4) An inference engine
▪ It is the program that can apply the rules to the data in order to
get sensible judgements.
▪ It uses these facts and rules to apply to the knowledge base
when selecting an answer to the user’s query.
▪ It matches the information that the user inputs at the user
interface with data held in the knowledge base to reach an
appropriate response by using the inference rules.
5) An explanation system
o The system receives information (input) about the patient, usually by the patient’s
doctor.
o Major characteristic for medical diagnosis is that the sequence of steps used by
the expert system in coming to a decision are designed to mimic steps used by a
‘human doctor’.
o A medical diagnosis is never a certainty and expert systems have the capability of
expressing their conclusions as a probability.
o For example, it could decide that it is only 50% sure that it has reached the correct
diagnosis.
Mineral prospecting
o This is when different sites are tested for the probability of minerals, such as ore,
being present at a site before mining starts.
o The expert system can collect its data from:
1. An expert.
2. Directly from sensors that are put in place at the site.
3. Images taken from satellites showing composition.
o Data will have to be entered into the system through the user interface. This will
include:
✓ The types of rocks that are in the area.
✓ The types of minerals present in the area
✓ The type of mineral required
o GIS builds a mathematical model which can predict if the target mineral should be
present in association with the features that have been entered.
Car engine fault diagnosis
o It also means that the mechanics do not necessarily need all the
knowledge in the expert system so saving money and time on
advanced training courses.
Chess games
o A chess player can play a game of chess against the computer; this
really means that they can play against an expert system.
o This can help chess players train without the need for another person
as there will be manu levels-from easy to very difficult, for the player
to choose from.
o The system will have been made by putting information from many
expert chess players into the knowledge base.
o Playing against computer means that there is no time pressure to
make the next chess move.
o But a player may be able to cheat by using the ‘undo’ button to help
them to try a different move.
Financial planning
o The information is entered via the user interface and based on each
user’s answers, the expert system can suggest a financial plan and
give advice on how best they can organize their investments, manage
their debts or pay less taxes.
Route scheduling for
delivery vehicles
o This would calculate the most efficient route for a delivery vehicle,
taking into consideration the areas for delivery.
6. The input screen and output format is also designed and created.
This is known as the user interface.