4.7 Article

Neural probabilistic logic programming in DeepProbLog

Journal

ARTIFICIAL INTELLIGENCE
Volume 298, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.artint.2021.103504

Keywords

Logic; Probability; Neural networks; Probabilistic logic programming; Neuro-symbolic integration; Learning and reasoning

Funding

  1. Research Foundation-Flanders [1S61718N, 12ZE520N]
  2. European Research Council Advanced Grant project SYNTH (ERC) [AdG694980]
  3. Flemish Government under the Onderzoeksprogramma Artificiele Intelligentie (AI) Vlaanderen programme

Ask authors/readers for more resources

DeepProbLog is a neural probabilistic logic programming language that supports symbolic and subsymbolic representations and inference, program induction, probabilistic programming, and learning from examples. It integrates general-purpose neural networks and expressive probabilistic-logical modeling and reasoning, allowing end-to-end training based on examples.
We introduce DeepProbLog, a neural probabilistic logic programming language that incorporates deep learning by means of neural predicates. We show how existing inference and learning techniques of the underlying probabilistic logic programming language ProbLog can be adapted for the new language. We theoretically and experimentally demonstrate that DeepProbLog supports (i) both symbolic and subsymbolic representations and inference, (ii) program induction, (iii) probabilistic (logic) programming, and (iv)(deep) learning from examples. To the best of our knowledge, this work is the first to propose a framework where general-purpose neural networks and expressive probabilistic-logical modeling and reasoning are integrated in a way that exploits the full expressiveness and strengths of both worlds and can be trained end-to-end based on examples. (C) 2021 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available