ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, in which facts can be annotated with the probability that they hold. The advantage of a logic programming based host language is that one can naturally express generative processes using a declarative model. A novel parameter estimation algorithm for learning ProbLog programs from interpretations is introduced. Interpretations are relational state descriptions or possible worlds. The algorithm is essentially a soft-EM algorithm that computes binary decision diagrams for each interpretation allowing for a dynamic programming approach to be implemented. The resulting algorithm has been experimentally which justifies the approach and show its eff...
Rules represent knowledge about the world that can be used for reasoning. However, the world is inhe...
A program in the Probabilistic Logic Programming language ProbLog defines a distribution over possib...
The combination of logic programming and probability has proven useful for modeling domains with com...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
The past few years have seen a surge of interest in the field of probabilistic logic learning and st...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
The past few years have seen a surge of interest in the field of probabilistic logic learning and ...
The ability to reason about large numbers of objects, their attributes, and relationships between th...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
In this paper we describe a novel declarative approach to data generation based on probabilistic log...
We present ProbLog2, the state of the art implementation of the probabilistic programming language P...
The ProbLog (probabilistic prolog) language has been introduced in [1], where various algorithms hav...
The relations between ProbLog and Logic Programs with Annotated Disjunctions imply that Boolean Baye...
Rules represent knowledge about the world that can be used for reasoning. However, the world is inhe...
A program in the Probabilistic Logic Programming language ProbLog defines a distribution over possib...
The combination of logic programming and probability has proven useful for modeling domains with com...
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, i...
The past few years have seen a surge of interest in the field of probabilistic logic learning and st...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
The past few years have seen a surge of interest in the field of probabilistic logic learning and ...
The ability to reason about large numbers of objects, their attributes, and relationships between th...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
In this paper we describe a novel declarative approach to data generation based on probabilistic log...
We present ProbLog2, the state of the art implementation of the probabilistic programming language P...
The ProbLog (probabilistic prolog) language has been introduced in [1], where various algorithms hav...
The relations between ProbLog and Logic Programs with Annotated Disjunctions imply that Boolean Baye...
Rules represent knowledge about the world that can be used for reasoning. However, the world is inhe...
A program in the Probabilistic Logic Programming language ProbLog defines a distribution over possib...
The combination of logic programming and probability has proven useful for modeling domains with com...