Semirings for Probabilistic and Neuro-Symbolic Logic Programming

Vincent Derkinderen, Robin Manhaeve, Pedro Zuidberg Dos Martires, Luc De Raedt
2/21/2024
cs.AI

No confident code implementation found for this paper.

Abstract

The field of probabilistic logic programming (PLP) focuses on integrating probabilistic models into programming languages based on logic. Over the past 30 years, numerous languages and frameworks have been developed for modeling, inference and learning in probabilistic logic programs. While originally PLP focused on discrete probability, more recent approaches have incorporated continuous distributions as well as neural networks, effectively yielding neural-symbolic methods. We provide a unified algebraic perspective on PLP, showing that many if not most of the extensions of PLP can be cast within a common algebraic logic programming framework, in which facts are labeled with elements of a semiring and disjunction and conjunction are replaced by addition and multiplication. This does not only hold for the PLP variations itself but also for the underlying execution mechanism that is based on (algebraic) model counting.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{derkinderen2024semirings,
  title  = {Semirings for Probabilistic and Neuro-Symbolic Logic Programming},
  author = {Vincent Derkinderen and Robin Manhaeve and Pedro Zuidberg Dos Martires and Luc De Raedt},
  year   = {2024},
  eprint = {2402.13782},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.13782v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.13782.svg)](https://codeofpaper.com/paper/2402.13782)

Discussion