Inference engine

   

An inference engine tries to derive answers from a knowledge base. It is the brain of the expert systems that provides a methodology for reasoning about the information in the knowledge base, and for formulating conclusions.

Inference engine has three main elements. They are:

1. An interpreter. It executes the chosen agenda items by applying the corresponding base rules.

2. A scheduler. It maintains control over the agenda by estimating the effects of applying inference rules in light of item priorities or other criteria on the agenda.

3. A consistency enforcer. It attempts to maintain a consistent representation of the emerging solution.

External links

Retrieved from "http://www.mywiseowl.com/articles/Inference_engine"

This page has been accessed 479 times. This page was last modified 20:47, 14 Jul 2004. All text is available under the terms of the GNU Free Documentation License (see Copyrights for details).