Deriving a Stationary Dynamic Bayesian Network from a Logic Program with Recursive Loops
Y. D. Shen, Q. Yang, J. H. You, L. Y. Yuan
Abstract
Recursive loops in a logic program present a challenging problem to the PLP framework. On the one hand, they loop forever so that the PLP backward-chaining inferences would never stop. On the other hand, they generate cyclic influences, which are disallowed in Bayesian networks. Therefore, in existing PLP approaches logic programs with recursive loops are considered to be problematic and thus are excluded. In this paper, we propose an approach that makes use of recursive loops to build a stationary dynamic Bayesian network. Our work stems from an observation that recursive loops in a logic program imply a time sequence and thus can be used to model a stationary dynamic Bayesian network without using explicit time parameters. We introduce a Bayesian knowledge base with logic clauses of the form A ← A1,...,Al, true, Context, Types, which naturally represents the knowledge that the Ais have direct influences on A in the context Context under the type constraints Types. We then use the well-founded model of a logic program to define the direct influence relation and apply SLG-resolution to compute the space of random variables together with their parental connections. We introduce a novel notion of influence clauses, based on which a declarative semantics for a Bayesian knowledge base is established and algorithms for building a two-slice dynamic Bayesian network from a logic program are developed.
Create a lesson
Related papers
Double-Rollout Reinforcement Learning with Sampling-based Reward Estimation
Haifeng Qian, David Mosallanezhad, Christian Munley et al.
G2WAM: World Action Models for Efficient and Geometry Grounded Image-Goal Navigation
Ke Gui, Chenghao Shi, Ziyue Wang et al.
AI Discovery in Combinatorics: From Problems to Solutions and Back to Bigger Problems
Eugenio Cainelli, Lorenzo Luccioli, Alessandro Iraci et al.
Making Language the Low-Rate Code of Vision: Successive Refinement from Words to Pixels
Ruilin Gong, Hao Gong
Overtaught, Underlearned: Learner-Centered Distillation from Multi-Agent Discussion
Mengtao Zhou, Jianxiao Wang, Xiupeng Chen et al.
Does the Explanation Drift Before the Guarantee? Label-Free Early Warning on Evolving Graphs
Tomasz Szandała, Damian Raczkowski