Uncertain facts and inexact rules can be represented and processed in standard Prolog through meta-interpretation. This requires the specification of appropriate parsers and belief calculi. We present a meta-interpreter that takes a rule-based belief calculus as an external variable. The certainty-factors calculus and a heuristic Bayesian belief-update model are then implemented as stand-alone Prolog predicates. These, in turn, are bound to the meta-interpreter environment through second-order programming. The resulting system is a powerful experimental tool which enables inquiry into the impact of various designs of belief calculi on the external validity of expert systems. The paper also demonstrates the (well-known) role of Prolog meta-i...
One of the key challenges in designing expert systems is a credible represen-tation of uncertainty a...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
A tool is described for transforming an expert system comprised of a knowledge base and a collection...
Uncertain facts and inexact rules can be represented and processed in standard Prolog through meta-i...
One of the key challenges in designing expert systems is a credible representation of uncertainty an...
The authors propose an architecture for uncertainty reasoning for rule-based systems in Prolog. Prev...
Building embedded languages in Prolog is considered, with special attention given to expert system s...
AbstractWe discuss the use of metainterpreters for building expert systems in PROLOG. Three issues a...
There has been some intense research lately focused on the area of meta-level inference systems. In ...
Belief updating schemes in artificial intelligence may be viewed as three dimensional languages, con...
Despite early interest Predicate Invention has lately been under-explored within ILP. We develop a f...
We discuss the use of metainterpreters for building expert systems in PROLOG. Three issues are cover...
Prolog has many attractive features as a programming tool for artificial intelligence. These include...
Rules represent knowledge about the world that can be used for reasoning. However, the world is inhe...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
One of the key challenges in designing expert systems is a credible represen-tation of uncertainty a...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
A tool is described for transforming an expert system comprised of a knowledge base and a collection...
Uncertain facts and inexact rules can be represented and processed in standard Prolog through meta-i...
One of the key challenges in designing expert systems is a credible representation of uncertainty an...
The authors propose an architecture for uncertainty reasoning for rule-based systems in Prolog. Prev...
Building embedded languages in Prolog is considered, with special attention given to expert system s...
AbstractWe discuss the use of metainterpreters for building expert systems in PROLOG. Three issues a...
There has been some intense research lately focused on the area of meta-level inference systems. In ...
Belief updating schemes in artificial intelligence may be viewed as three dimensional languages, con...
Despite early interest Predicate Invention has lately been under-explored within ILP. We develop a f...
We discuss the use of metainterpreters for building expert systems in PROLOG. Three issues are cover...
Prolog has many attractive features as a programming tool for artificial intelligence. These include...
Rules represent knowledge about the world that can be used for reasoning. However, the world is inhe...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
One of the key challenges in designing expert systems is a credible represen-tation of uncertainty a...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
A tool is described for transforming an expert system comprised of a knowledge base and a collection...