10 Reasoning
10 Reasoning
uncertainty
Reasoning
Desired actions
Uncertainties
1. Non-Monotonic Reasoning
2. Fuzzy Reasoning
3. Temporal Reasoning
4. Symbolic Reasoning
5. Statistical Reasoning
Nonmonotonic Reasoning
Monotonic Reasoning
When facts and rules helps to infer new
information through logical reasoning.
These facts and rules are certain and consistent
and store in a knowledge Base.
New facts to be added in knowledge base and
bound to be consistent with previous knowledge –
known as MONOTONIC Reasoning.
When some conclusion is drawn as true, it remains
true under all circumstances e.g.:- Proving
mathematical theorems etc.
Non-monotonic Reasoning
correct.
Example2: If Tweety is a penguin,
it is incorrect to conclude that Tweety flies.
(because, in example 1 , default values were applied
when case-specific information was not available).
Type of non-monotonic reasoning
Abduction:-
It works on the principle of inferring some situation
based on the current evidence and series of past events.
When new contradictory evidence is encountered, the
previous evidence is removed and new one is
considered.
Example:- if a patient has symptoms of vomiting, as per
general belief the it is due to food-poisoning but after
investigation it is found that the disease actually is
Diarrhoea.
So, the earlier information would be replaced by new
one.
Type of non-monotonic reasoning(Cont..)
Property inheritance:-
based on the concept of inheritance(subclass-
superclass).
In situation where the subclass does not inherit
properties of parent class, it is specifically
mentioned.
For exp.:-we know that bird can fly and Ostrich
is a bird.
Infer that Ostrich can fly but it is wrong.
Flying is inherited property of bird, So special
mention that some birds can not fly.
Fuzzy Reasoning