First-Order Context-Specific Likelihood Weighting in Hybrid Probabilistic Logic Programs

01/26/2022
by   Nitesh Kumar, et al.
0

Statistical relational AI and probabilistic logic programming have so far mostly focused on discrete probabilistic models. The reasons for this is that one needs to provide constructs to succinctly model the independencies in such models, and also provide efficient inference. Three types of independencies are important to represent and exploit for scalable inference in hybrid models: conditional independencies elegantly modeled in Bayesian networks, context-specific independencies naturally represented by logical rules, and independencies amongst attributes of related objects in relational models succinctly expressed by combining rules. This paper introduces a hybrid probabilistic logic programming language, DC#, which integrates distributional clauses' syntax and semantics principles of Bayesian logic programs. It represents the three types of independencies qualitatively. More importantly, we also introduce the scalable inference algorithm FO-CS-LW for DC#. FO-CS-LW is a first-order extension of the context-specific likelihood weighting algorithm (CS-LW), a novel sampling method that exploits conditional independencies and context-specific independencies in ground models. The FO-CS-LW algorithm upgrades CS-LW with unification and combining rules to the first-order case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2023

Hybrid Probabilistic Logic Programming: Inference and Learning

This thesis focuses on advancing probabilistic logic programming (PLP), ...
research
10/19/2012

CLP(BN): Constraint Logic Programming for Probabilistic Knowledge

We present CLP(BN), a novel approach that aims at expressing Bayesian ne...
research
01/24/2021

Context-Specific Likelihood Weighting

Sampling is a popular method for approximate inference when exact infere...
research
01/23/2020

Learning Distributional Programs for Relational Autocompletion

Relational autocompletion is the problem of automatically filling out so...
research
06/02/2015

Stochastic And-Or Grammars: A Unified Framework and Logic Perspective

Stochastic And-Or grammars (AOG) extend traditional stochastic grammars ...
research
07/23/2020

PClean: Bayesian Data Cleaning at Scale with Domain-Specific Probabilistic Programming

Data cleaning can be naturally framed as probabilistic inference in a ge...
research
08/23/2018

Revisiting the Importance of Encoding Logic Rules in Sentiment Classification

We analyze the performance of different sentiment classification models ...

Please sign up or login with your details

Forgot password? Click here to reset