ProbLog2: Probabilistic Logic Programming
We present ProbLog2, the state of the art implementation of the probabilistic programming language ProbLog. The ProbLog language allows the user to intuitively build programs that do not only encode complex interactions between a large sets of heterogenous components but also the inherent uncertaint...
Saved in:
Published in | Machine Learning and Knowledge Discovery in Databases Vol. 9286; pp. 312 - 315 |
---|---|
Main Authors | , , , , , , |
Format | Book Chapter Conference Proceeding |
Language | English |
Published |
Switzerland
Springer International Publishing AG
2015
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | We present ProbLog2, the state of the art implementation of the probabilistic programming language ProbLog. The ProbLog language allows the user to intuitively build programs that do not only encode complex interactions between a large sets of heterogenous components but also the inherent uncertainties that are present in real-life situations. The system provides efficient algorithms for querying such models as well as for learning their parameters from data. It is available as an online tool on the web and for download. The offline version offers both command line access to inference and learning and a Python library for building statistical relational learning applications from the system’s components. |
---|---|
ISBN: | 9783319234601 3319234609 3319234617 9783319234618 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-319-23461-8_37 |