Bottom-Up Grounding in the Probabilistic Logic Programming System Fusemate

05/30/2023
by   Peter Baumgartner, et al.
0

This paper introduces the Fusemate probabilistic logic programming system. Fusemate's inference engine comprises a grounding component and a variable elimination method for probabilistic inference. Fusemate differs from most other systems by grounding the program in a bottom-up way instead of the common top-down way. While bottom-up grounding is attractive for a number of reasons, e.g., for dynamically creating distributions of varying support sizes, it makes it harder to control the amount of ground clauses generated. We address this problem by interleaving grounding with a query-guided relevance test which prunes rules whose bodies are inconsistent with the query. We present our method in detail and demonstrate it with examples that involve "time", such as (hidden) Markov models. Our experiments demonstrate competitive or better performance compared to a state-of-the art probabilistic logic programming system, in particular for high branching problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2023

Bottom-Up Stratified Probabilistic Logic Programming with Fusemate

This paper introduces the Fusemate probabilistic logic programming syste...
research
11/18/2019

Beyond the Grounding Bottleneck: Datalog Techniques for Inference in Probabilistic Logic Programs (Technical Report)

State-of-the-art inference approaches in probabilistic logic programming...
research
05/10/2013

Programming with Personalized PageRank: A Locally Groundable First-Order Probabilistic Logic

In many probabilistic first-order representation systems, inference is p...
research
07/20/2011

Towards Completely Lifted Search-based Probabilistic Inference

The promise of lifted probabilistic inference is to carry out probabilis...
research
08/03/2020

Improving One-stage Visual Grounding by Recursive Sub-query Construction

We improve one-stage visual grounding by addressing current limitations ...
research
05/18/2023

Clarifying System 1 2 through the Common Model of Cognition

There have been increasing challenges to dual-system descriptions of Sys...

Please sign up or login with your details

Forgot password? Click here to reset