Inference in Probabilistic Logic Programs with Continuous Random Variables
Muhammad Asiful Islam, C. R. Ramakrishnan, I. V. Ramakrishnan

TL;DR
This paper introduces a symbolic inference method for probabilistic logic programs that incorporates continuous random variables, enabling reasoning over complex models like Kalman filters and hybrid Bayesian networks.
Contribution
It presents a novel symbolic inference procedure that extends PLP frameworks to handle continuous distributions without enumeration, broadening their applicability.
Findings
Enables reasoning with Gaussian and Gamma distributions in PLPs.
Allows inference over Kalman filters and hybrid Bayesian networks.
Maintains compatibility with existing PRISM query evaluation in the absence of continuous variables.
Abstract
Probabilistic Logic Programming (PLP), exemplified by Sato and Kameya's PRISM, Poole's ICL, Raedt et al's ProbLog and Vennekens et al's LPAD, is aimed at combining statistical and logical knowledge representation and inference. A key characteristic of PLP frameworks is that they are conservative extensions to non-probabilistic logic programs which have been widely used for knowledge representation. PLP frameworks extend traditional logic programming semantics to a distribution semantics, where the semantics of a probabilistic logic program is given in terms of a distribution over possible models of the program. However, the inference techniques used in these works rely on enumerating sets of explanations for a query answer. Consequently, these languages permit very limited use of random variables with continuous distributions. In this paper, we present a symbolic inference procedure…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
