In order to handle real-world problems, state-of-the-art probabilistic logic and learning frameworks, such as ProbLog, reduce the expensive inference to an efficient+Weighted Model Counting. To do so ProbLog employs a sequence of transformation steps, called an inference pipeline. Each step in the probabilistic inference pipeline is called a pipeline component. The choice of the mechanism to implement a component can be crucial to the performance of the system. In this paper we describe in detail different ProbLog pipelines and investigate which are the crucial components with respect to the efficiency. Our main contributions are the thorough analysis of ProbLog inference pipelines and the introduction of new pipelines, one of which perform...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
We introduce ProbLog, a probabilistic extension of Prolog. A ProbLog program defines a distribution ...
In state-of-the-art probabilistic logic and learning frameworks, such as ProbLog, inference is reduc...
In order to handle real-world problems, state-of-the-art probabilistic logic and learning frameworks...
In order to handle real-world problems, state-of-the-art probabilistic logic and learning frameworks...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
The past few years have seen a surge of interest in the field of probabilistic logic learning and ...
The past few years have seen a surge of interest in the field of probabilistic logic learning and st...
We introduce First Order ProbLog, an extension of first order logic with soft constraints where form...
We present ProbLog2, the state of the art implementation of the probabilistic programming language P...
Probabilistic Programming Languages (PPLs) have a long history in both the functional (e.g., Anglica...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
ProbLog is a recently introduced probabilistic extension of Prolog [De Raedt et al. IJCAI 2007]. A P...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
We introduce ProbLog, a probabilistic extension of Prolog. A ProbLog program defines a distribution ...
In state-of-the-art probabilistic logic and learning frameworks, such as ProbLog, inference is reduc...
In order to handle real-world problems, state-of-the-art probabilistic logic and learning frameworks...
In order to handle real-world problems, state-of-the-art probabilistic logic and learning frameworks...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
The past few years have seen a surge of interest in the field of probabilistic logic learning and ...
The past few years have seen a surge of interest in the field of probabilistic logic learning and st...
We introduce First Order ProbLog, an extension of first order logic with soft constraints where form...
We present ProbLog2, the state of the art implementation of the probabilistic programming language P...
Probabilistic Programming Languages (PPLs) have a long history in both the functional (e.g., Anglica...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
ProbLog is a recently introduced probabilistic extension of Prolog [De Raedt et al. IJCAI 2007]. A P...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
We introduce ProbLog, a probabilistic extension of Prolog. A ProbLog program defines a distribution ...