Reasoning Under Uncertainty in AI

Reasoning Under Uncertainty

  • In a reasoning system, there are several types of uncertainty.
  • Reasoning under uncertainty research in AI is focused on uncertainty of truth value,in order to find the values other than True and False.

Nonmonotonic logics in AI

  • When new information is added to the system and if the truthfulness of a conclusion remains same , then the system is referred to as nonmonotonic.
    Lets understand with an example,
    Birds typically swim
    Rhea is a bird
    -----------------------------------
    Tweety (presumably) flies
  • Commonsense is required in this type of reasoning and default rules are applied, if case specific information is not available.
  • The conclusion of non monotonic argument may be wrong. If Rhea is an ostrich, it is incorrect to conclude that Rhea flies. In this situation, the monotonic reasoning (that ostrich can run not fly) should be made available.