MBATech Unit7 Expertsystem
MBATech Unit7 Expertsystem
Unit-7
What is Learning?
• In 1983 Herbert Simon defines learning as:
1.1 Definition
• A computer program is said to learn from experience E
with respect to some class of tasks T and performance
measure P, if its performance at tasks in T, as measured
by P, improves with experience E. (Mitchell 1997)
• This means :
Given : A task T
• A performance measure P
• Some experience E with the task
• https://becominghuman.ai/introduction-to-m
achine-learning-world-19a9471342c1
Reinforcement Learning
The system takes actions (without initially
knowing the utility of those actions), and then
after the actions are taken receives feedback
in the form of a reward that enables the
system to infer utility values for available
actions in each state of the world
Rote Learning
The new knowledge is implanted directly with
no inference at all e.g. simple memorisation of
past events, or a knowledge engineer’s direct
programming of rules elicited from a human
expert into an expert system
Rote Learning
• Learning by Memorization :
Avoids understanding the inner complexities
the subject that is being learned, it focuses on
memorizing the material so that it can be
recalled by the learner exactly the way it was
read or heard.
Rote Learning
• Learning something by repeating:
• Saying the same thing and trying to remember
how to say it. It does not help us to
understand, it helps us to remember like we
learn a poem or song.
Expert system
• An Expert system is a software that attempts
to reproduce the performance of one or more
human experts. Most commonly in a specific
problem domain.
• Example:
Play chess
Help in financial decisions etc.
Why expert system
• Can be suitable and affordable when expertise
is expensive or unavailable
• Human can fail to work under pressure
• Human working is time bound which is not
true for system
• Can save cost
• Well functioning ES provides increased
distribution of expertise
Expert System
https://www.brainkart.com/article/Characteristi
cs-of-an-Expert-System_8929/
Knowledge representation schemes
• https://www.javatpoint.com/knowledge-repre
sentation-in-ai
• Relational knowledge
• Inheritable knowledge
• Inferential knowledge
• Procedural Knowledge
Knowledge representation schemes
• Declarative knowledge
https://www.brainkart.com/article/Knowledge-R
epresentation-Schemes_8581/
Blackboard Learning Model
A blackboard system is an artificial intelligence
approach based on the blackboard architectural
model, where a common knowledge base, the
"blackboard", is iteratively updated by a diverse
group of specialist knowledge sources, starting
with a problem specification and ending with a
solution.
https://www.slideshare.net/aish006/blackboard-a
rchitecture-pattern