pith. sign in

arxiv: 1112.3785 · v1 · pith:GIYT6WCBnew · submitted 2011-12-16 · 💻 cs.PL

Nesting Probabilistic Inference

classification 💻 cs.PL
keywords probabilisticprobloginferencenestingadditionalbookkeepinggoalsnested
0
0 comments X
read the original abstract

When doing inference in ProbLog, a probabilistic extension of Prolog, we extend SLD resolution with some additional bookkeeping. This additional information is used to compute the probabilistic results for a probabilistic query. In Prolog's SLD, goals are nested very naturally. In ProbLog's SLD, nesting probabilistic queries interferes with the probabilistic bookkeeping. In order to support nested probabilistic inference we propose the notion of a parametrised ProbLog engine. Nesting becomes possible by suspending and resuming instances of ProbLog engines. With our approach we realise several extensions of ProbLog such as meta-calls, negation, and answers of probabilistic goals.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.