Easy Artificial intelligence Notes on every Topic
Artificial Intelligence Introduction
![]() |
* |
![]() |
* |
![]() |
* |
![]() |
* |
Prolog
![]() |
* |
![]() |
* |
![]() |
* |
![]() |
* |
Knowledge Representation
![]() |
* |
![]() |
* |
![]() |
* |
Reasoning
![]() |
* |
Frames
![]() |
* |
![]() |
* |
![]() |
* |
Semantic Networks
![]() |
* |
![]() |
* |
![]() |
* |
![]() |
* |
Proposition
Inference
- Inference is the process of deriving new information from known information.
- Abduction is inference to the best explanation. Human inference (i.e. how humans draw conclusions) is traditionally studied within the field of cognitive psychology;
Inference Engine
The component of the system that perform inference is known as inference engine.
It is an executor of knowledge to solve any problem.
It has Two parts
–Interpreter
•Decides how to apply the rules to infer new knowledge
•Then passes to the scheduler
–Scheduler
•Decides the order in which the rules should be applied
Inference Rules
Inference rules (procedural rules), advise on how to solve a problem, given that certain facts are known
- Inference rules contain rules about rules (metarules)
- Knowledge rules are stored in the knowledge base
- Inference rules become part of the inference engine
Example:
IF needed data is not known THEN ask the user
IF more than one rule applies THEN fire the one with the highest priority value first
The rules will use for propositional logic are :
- Modus Ponens
- Modus Tolens
- And-Introduction
- And-Elimination
Comments
Post a Comment