paper-with-me

홈 › Papers

SMProbLog: Stable Model Semantics in ProbLog and its Applications in Argumentation

2021-10-05 · Pietro Totis, Angelika Kimmig, Luc De Raedt

We introduce SMProbLog, a generalization of the probabilistic logic programming language ProbLog. A ProbLog program defines a distribution over logic programs by specifying for each clause the probability that it belongs to a randomly sampled program, and these probabilities are mutually independent. The semantics of ProbLog is given by the success probability of a query, which corresponds to the probability that the query succeeds in a randomly sampled program. It is well-defined when each random sample uniquely determines the truth values of all logical atoms. Argumentation problems, however, represent an interesting practical application where this is not always the case. SMProbLog generalizes the semantics of ProbLog to the setting where multiple truth assignments are possible for a randomly sampled program, and implements the corresponding algorithms for both inference and learning tasks. We then show how this novel framework can be used to reason about probabilistic argumentation problems. Therefore, the key contribution of this paper are: a more general semantics for ProbLog programs, its implementation into a probabilistic programming framework for both inference and parameter learning, and a novel approach to probabilistic argumentation problems based on such framework.

📄 PDF Abstract BibTeX arXiv:2110.01990

Code (0)

등록된 구현이 없습니다.

Tasks

Probabilistic Programming

Similar Papers 제목 키워드 기반

smProbLog: Stable Model Semantics in ProbLog for Probabilistic Argumentation

2023-04-03 · Pietro Totis, Angelika Kimmig, Luc De Raedt

Argumentation problems are concerned with determining the acceptability of a set of arguments from their relational structure. When the available information is uncertain, probabilistic argumentation frameworks provide m…

Understanding ProbLog as Probabilistic Argumentation

2023-08-30 · Francesca Toni, Nico Potyka, Markus Ulbricht, Pietro Totis

ProbLog is a popular probabilistic logic programming language/tool, widely used for applications requiring to deal with inherent uncertainties in structured domains. In this paper we study connections between ProbLog and…

Abstract Argumentation

Weighted Rules under the Stable Model Semantics

2026-05-10 · Joohyung Lee, Yi Wang arxiv

We introduce the concept of weighted rules under the stable model semantics following the log-linear models of Markov Logic. This provides versatile methods to overcome the deterministic nature of the stable model semant…

An Implementation, Empirical Evaluation and Proposed Improvement for Bidirectional Splitting Method for Argumentation Frameworks under Stable Semantics

2018-08-11 · Renata Wong

Abstract argumentation frameworks are formal systems that facilitate obtaining conclusions from non-monotonic knowledge systems. Within such a system, an argumentation semantics is defined as a set of arguments with some…

Abstract Argumentation

Paracoherent Answer Set Semantics meets Argumentation Frameworks

2019-07-22 · Giovanni Amendola, Francesco Ricca

In the last years, abstract argumentation has met with great success in AI, since it has served to capture several non-monotonic logics for AI. Relations between argumentation framework (AF) semantics and logic programmi…

Abstract Argumentation