Decision tree:
is also a knowledge codification technique. A decision tree is usually a
hierarchically arranged semantic network.
Frame:
A frame is a codification scheme used for organizing knowledge through previous
experience. It deals with a combination of declarative and operational
knowledge. Key elements of frames:
Slot: A specific object being described/an attribute of an entity.
Facet: The value of an object/slot.
Production Rule:
They are conditional statements specifying an action to be taken in case a
certain condition is true. They codify knowledge in the form of premise-action
pairs.
Syntax: IF
(premise) THEN (action)
Rules can
incorporate certain levels of uncertainty. A certainty factor is synonymous
with a confidence level, which is a subjective quantification of an expert's
judgment. The premise is a Boolean expression that should evaluate to be true
for the rule to be applied. The action part of the rule is separated from the
premise by the keyword THEN. The action clause consists of a statement or a
series of statements separated by AND's or comma's and is executed if the
premise is true.
In case of knowledge-based systems,
planning involves:
- Breaking the entire system into manageable modules.
- Considering partial solutions and liking them through
rules and procedures to arrive at a final solution.
- Deciding on the programming languages.
- Deciding on the software packages.
- Testing and validating the system.
- Developing the user interface.
- Promoting clarity, flexibility; making rules clear.
- Reducing unnecessary risk.
Role of inference:
- Inference implies the process of deriving a conclusion based on
statements that only imply that conclusion.
- An inference
engine is a program that manages the inference strategies.
- Reasoning is the process of applying knowledge to arrive at the
conclusion.
Case-Based Reasoning: Case-based
reasoning is a technique that records and documents cases and then searches the
appropriate cases to determine their usefulness in solving new cases presented
to the expert. The aim is to bring up the most similar historical case that matches
the present case. Adding new cases and reclassifying the case library usually
expands knowledge. A case library may require considerable database storage as
well as an efficient retrieval system.
Kulsum Raza
No comments:
Post a Comment