paper-with-me

홈 › Papers

DeepProbLog: Neural Probabilistic Logic Programming

2018-05-28 · NeurIPS 2018 12 · Robin Manhaeve, Sebastijan Dumančić, Angelika Kimmig, Thomas Demeester, Luc De Raedt

We introduce DeepProbLog, a probabilistic logic programming language that incorporates deep learning by means of neural predicates. We show how existing inference and learning techniques can be adapted for the new language. Our experiments demonstrate that DeepProbLog supports both symbolic and subsymbolic representations and inference, 1) program induction, 2) probabilistic (logic) programming, and 3) (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.

📄 PDF Abstract BibTeX arXiv:1805.10872

Code (4)

ml-kuleuven/deepproblog 공식 구현 pytorch
https://bitbucket.org/problog/deepproblog pytorch
MarcRoigVilamala/DeepProbCEP pytorch
dais-ita/deepprobcep pytorch

Tasks

Deep LearningProgram induction

Similar Papers 제목 키워드 기반

Neural Probabilistic Logic Programming in DeepProbLog

2019-07-18 · NeurIPS 2018 12 · Robin Manhaeve, Sebastijan Dumančić, Angelika Kimmig, Thomas Demeester 외

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 probabil…

Deep LearningProgram induction

DeepStochLog: Neural Stochastic Logic Programming

2021-06-23 · Thomas Winters, Giuseppe Marra, Robin Manhaeve, Luc De Raedt

Recent advances in neural symbolic learning, such as DeepProbLog, extend probabilistic logic programs with neural predicates. Like graphical models, these probabilistic logic programs define a probability distribution ov…

Neural Probabilistic Logic Programming in Discrete-Continuous Domains

2023-03-08 · Lennert De Smet, Pedro Zuidberg Dos Martires, Robin Manhaeve, Giuseppe Marra 외

Neural-symbolic AI (NeSy) allows neural networks to exploit symbolic background knowledge in the form of logic. It has been shown to aid learning in the limited data regime and to facilitate inference on out-of-distribut…

Probabilistic Programming

Using DeepProbLog to perform Complex Event Processing on an Audio Stream

2021-10-15 · Marc Roig Vilamala, Tianwei Xing, Harrison Taylor, Luis Garcia 외

In this paper, we present an approach to Complex Event Processing (CEP) that is based on DeepProbLog. This approach has the following objectives: (i) allowing the use of subsymbolic data as an input, (ii) retaining the f…

Scallop: From Probabilistic Deductive Databases to Scalable Differentiable Reasoning

2021-12-01 · NeurIPS 2021 12 · Jiani Huang, Ziyang Li, Binghong Chen, Karan Samel 외

Deep learning and symbolic reasoning are complementary techniques for an intelligent system. However, principled combinations of these techniques have limited scalability, rendering them ill-suited for real-world applica…

Logical ReasoningQuestion AnsweringVisual Question AnsweringVisual Question Answering (VQA)