Uncertain reasoning


Part of a sophisticated inference engines is a mechanism for dealing with uncertain data and uncertain rules.


[Course Home Page] [CIS Dept] [Business School] [University of Michigan]

Some issues:

  • Uncertainties do not obey the laws of probability.
  • Rules can be uncertain
  • Data can be uncertain
  • There are different ways multiple uncertain rules combine to give a single certainty:
  • There are various ways of combining these uncertainties:
  • Value combo (set globally or for individual object | attributes) controls how 2 or more distinct rules combine their uncertainties.
  • And-combo and Or-combo control how, within a single rule, the uncertainties associatedwith different IF clauses are combined
  • Thresholds stipulate the minimum level of certainty for a rule to fire (else it fires UNKNOWN)