Belief Models and Certainty Factors

Rajil TL
2 Min Read
Disclosure: This website may contain affiliate links, which means I may earn a commission if you click on the link and make a purchase. I only recommend products or services that I personally use and believe will add value to my readers. Your support is appreciated!

This approach has been suggested by Shortliffe and Buchanan and used in their famous medical diagnosis MYCIN system.

MYCIN is essentially and expert system. Here we only concentrate on the probabilistic reasoning aspects of MYCIN.

  • MYCIN represents knowledge as a set of rules.
  • Associated with each rule is a certainty factor
  • A certainty factor is based on measures of belief B and disbelief D of an hypothesis tex2html_wrap_inline7536 given evidence E as follows:
eqnarray1536

where tex2html_wrap_inline7566 is the standard probability.

  • The certainty factor C of some hypothesis tex2html_wrap_inline7536 given evidenceE is defined as: 
    displaymath1566

Reasoning with Certainty factors

  • Rules expressed as if evidence list  then there is suggestive evidence with probability, p for symptom .
  • MYCIN uses rules to reason backward to clinical data evidence from its goal of predicting a disease-causing organism.
  • Certainty factors initially supplied by experts changed according to previous formulae.
  • How do we perform reasoning when several rules are chained together?

Measures of belief and disbelief given several observations are calculated as follows:

eqnarray1581
  • How about our belief about several hypotheses taken together? Measures of belief given several hypotheses and to be combined logically are calculated as follows:
eqnarray1617

Disbelief is calculated similarly.

Overcoming the Bayes Rule shortcomings

Certainty Factors do adhere to the rules of Bayesian statistics, but it can represent tractable knowledge systems:

  • Individual rules contribute belief in an hypotheses — basically a conditional probability.
  • The formulae for combination of evidence / hypotheses basically assume that all rules are independent ruling out the need for joint probabilities.
  • The burden of guaranteeing independence is placed on the rule writer.
Share This Article

Rajil TL is a SenseCentral contributor focused on tech, apps, tools, and product-building insights. He writes practical content for creators, founders, and learners—covering workflows, software strategies, and real-world implementation tips. His style is direct, structured, and action-oriented, often turning complex ideas into step-by-step guidance. He’s passionate about building useful digital products and sharing what works.

Leave a review