dPASP: A Comprehensive Differentiable Probabilistic Answer Set Programming Environment For Neurosymbolic Learning and Reasoning

08/05/2023
by   Renato Lui Geh, et al.
0

We present dPASP, a novel declarative probabilistic logic programming framework for differentiable neuro-symbolic reasoning. The framework allows for the specification of discrete probabilistic models with neural predicates, logic constraints and interval-valued probabilistic choices, thus supporting models that combine low-level perception (images, texts, etc), common-sense reasoning, and (vague) statistical knowledge. To support all such features, we discuss the several semantics for probabilistic logic programs that can express nondeterministic, contradictory, incomplete and/or statistical knowledge. We also discuss how gradient-based learning can be performed with neural predicates and probabilistic choices under selected semantics. We then describe an implemented package that supports inference and learning in the language, along with several example programs. The package requires minimal user knowledge of deep learning system's inner workings, while allowing end-to-end training of rather sophisticated models and loss functions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/28/2018

DeepProbLog: Neural Probabilistic Logic Programming

We introduce DeepProbLog, a probabilistic logic programming language tha...
research
02/07/2022

VAEL: Bridging Variational Autoencoders and Probabilistic Logic Programming

We present VAEL, a neuro-symbolic generative model integrating variation...
research
08/14/2018

Weight Learning in a Probabilistic Extension of Answer Set Programs

LPMLN is a probabilistic extension of answer set programs with the weigh...
research
09/21/2016

Semiring Programming: A Framework for Search, Inference and Learning

To solve hard problems, AI relies on a variety of disciplines such as lo...
research
07/10/2019

Differentiable Probabilistic Logic Networks

Probabilistic logic reasoning is a central component of such cognitive a...
research
03/18/2019

LYRICS: a General Interface Layer to Integrate AI and Deep Learning

In spite of the amazing results obtained by deep learning in many applic...
research
04/08/2020

Densities of almost-surely terminating probabilistic programs are differentiable almost everywhere

We study the differential properties of higher-order statistical probabi...

Please sign up or login with your details

Forgot password? Click here to reset