An issue that has so far received only limited attention in probabilistic logic programming (PLP) is the modelling of so-called epistemic uncertainty, the uncertainty about the model itself. Accurately quantifying this model uncertainty is paramount to robust inference, learning and ultimately decision making. We introduce BetaProbLog, a PLP language that can model epistemic uncertainty. BetaProbLog has sound semantics, an effective inference algorithm that combines Monte Carlo techniques with knowledge compilation, and a parameter learning algorithm. We empirically outperform state-of-the-art methods on probabilistic inference tasks in second-order Bayesian networks, digit classification and discriminative learning in the presence of epist...
The ability to reason about large numbers of objects, their attributes, and relationships between th...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
Recently much work in Machine Learning has concentrated on using expressive representation languages...
Rules represent knowledge about the world that can be used for reasoning. However, the world is inhe...
When collaborating with an AI system, we need to assess when to trust its recommendations. If we mis...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
The combination of logic programming and probability has proven useful for modeling domains with com...
Probabilistic Logic Programming (PLP) has come to the fore in the last decades as one of the most pr...
We enable aProbLog-a probabilistic logical programming approach-to reason in presence of uncertain p...
Probabilistic logic programming (PLP) approaches have received much attention in this century. They ...
Probabilistic programming is an emerging subfield of AI that extends traditional programming languag...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
Probabilistic Logic Programming (PLP) has come to the fore in the last decades as one of the most pr...
We enable aProbLog—a probabilistic logical programming approach—to reason in presence of uncertain p...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
The ability to reason about large numbers of objects, their attributes, and relationships between th...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
Recently much work in Machine Learning has concentrated on using expressive representation languages...
Rules represent knowledge about the world that can be used for reasoning. However, the world is inhe...
When collaborating with an AI system, we need to assess when to trust its recommendations. If we mis...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
The combination of logic programming and probability has proven useful for modeling domains with com...
Probabilistic Logic Programming (PLP) has come to the fore in the last decades as one of the most pr...
We enable aProbLog-a probabilistic logical programming approach-to reason in presence of uncertain p...
Probabilistic logic programming (PLP) approaches have received much attention in this century. They ...
Probabilistic programming is an emerging subfield of AI that extends traditional programming languag...
Probabilistic logic programs are logic programs in which some of the facts are annotated with probab...
Probabilistic Logic Programming (PLP) has come to the fore in the last decades as one of the most pr...
We enable aProbLog—a probabilistic logical programming approach—to reason in presence of uncertain p...
Logic is the fundament of many Artificial Intelligence (A.I.) systems as it provides an intuitive me...
The ability to reason about large numbers of objects, their attributes, and relationships between th...
One of the key challenges in artificial intelligence is the integration of machine learning, relatio...
Recently much work in Machine Learning has concentrated on using expressive representation languages...