Probabilistic Inductive Logic Programming Based on Answer Set Programming

05/04/2014
by   Matthias Nickles, et al.
0

We propose a new formal language for the expressive representation of probabilistic knowledge based on Answer Set Programming (ASP). It allows for the annotation of first-order formulas as well as ASP rules and facts with probabilities and for learning of such weights from data (parameter estimation). Weighted formulas are given a semantics in terms of soft and hard constraints which determine a probability distribution over answer sets. In contrast to related approaches, we approach inference by optionally utilizing so-called streamlining XOR constraints, in order to reduce the number of computed answer sets. Our approach is prototypically implemented. Examples illustrate the introduced concepts and point at issues and topics for future research.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/30/2016

PrASP Report

This technical report describes the usage, syntax, semantics and core al...
research
08/10/2020

ASP(AC): Answer Set Programming with Algebraic Constraints

Weighted Logic is a powerful tool for the specification of calculations ...
research
12/31/2018

Differentiable Satisfiability and Differentiable Answer Set Programming for Sampling-Based Multi-Model Optimization

We propose Differentiable Satisfiability and Differentiable Answer Set P...
research
10/21/2012

Typed Answer Set Programming and Inverse Lambda Algorithms

Our broader goal is to automatically translate English sentences into fo...
research
06/12/2023

Towards end-to-end ASP computation

We propose an end-to-end approach for answer set programming (ASP) and l...
research
05/02/2018

Functional ASP with Intensional Sets: Application to Gelfond-Zhang Aggregates

In this paper, we propose a variant of Answer Set Programming (ASP) with...
research
07/28/2023

From Probabilistic Programming to Complexity-based Programming

The paper presents the main characteristics and a preliminary implementa...

Please sign up or login with your details

Forgot password? Click here to reset