Title :
Uncertainty reasoning in Prolog with layered meta-interpreters
Author :
Yalçinalp, L. Ümit ; Sterling, Leon
Author_Institution :
Dept. of Comput. Eng. & Sci., Case Western Reserve Univ., Cleveland, OH, USA
Abstract :
Proposes an architecture for uncertainty reasoning for rule-based systems in Prolog. Previous work has assumed a predefined calculus for the propagation of uncertainty, restricted to a single line of reasoning or where no negation is allowed. The authors identify the issues that need to be considered for both handling negation and taking a more global view. The authors adopt a pragmatic approach and argue that reasoning with uncertainty can be achieved by a flexible meta-architecture that is suitable for describing and reasoning with different representations of uncertainties, combining multiple lines of reasoning, and reasoning with unknowns and negation. The authors show that a layered meta-interpreter is a good flexible architecture that can accommodate different sets of assumptions for incorporating uncertainty in rule-based systems in Prolog
Keywords :
PROLOG; cognitive systems; knowledge based systems; program interpreters; Prolog; flexible meta-architecture; layered meta-interpreters; multiple lines of reasoning; negation; pragmatic approach; representations; rule-based systems; uncertainty reasoning; unknowns; Artificial intelligence; Bayesian methods; Calculus; Computer architecture; Expert systems; Knowledge based systems; Knowledge engineering; Logic programming; Probability; Uncertainty;
Conference_Titel :
Artificial Intelligence Applications, 1991. Proceedings., Seventh IEEE Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-2135-4
DOI :
10.1109/CAIA.1991.120900