It is often convenient to represent probabilistic models in a first-order fashion, using logical atoms such as partners (X, Y) as random variables parameterized by logical variables. (de Salvo Braz, Amir, & Roth 2005), following (Poole 2003), give a lifted variable elimination algorithm (FOVE) for computing marginal probabilities from first-order probabilistic models (belief assessment, or BA). FOVE is lifted because it works directly at the first-order level, eliminating all the instantiations of a set of atoms in a single step, in some cases independently of the number of these instantiations. Previous work could treat only restricted potential functions. There, atoms' instantiations cannot constrain each other: predicates can appear at most once, or logical variables must not interact across atoms. In this paper, we present two contributions. The first one is a significantly more general lifted variable elimination algorithm, FOVE-P, that covers many cases where atoms share logical variables. The second contribution is to use FOVE-P for solving the Most Probable Explanation (MPE) problem, which consists of calculating the most probable assignment of the random variables in a model. The transition from BA to MPE is straightforward in propositional models, but the lifted first-order case is harder. We introduce the notion of lifted assignments, a distribution of values to a set of random variables rather than to each individual one. Lifted assignments are cheaper to compute while being as useful as regular assignments over that group. Both contributions advance the theoretical understanding of lifted probabilistic inference.
[1]
Peter Haddawy,et al.
Probabilistic Logic Programming and Bayesian Networks
,
1995,
ASIAN.
[2]
Avi Pfeffer,et al.
Probabilistic Frame-Based Systems
,
1998,
AAAI/IAAI.
[3]
Dan Roth,et al.
Lifted First-Order Probabilistic Inference
,
2005,
IJCAI.
[4]
Judea Pearl,et al.
Probabilistic reasoning in intelligent systems - networks of plausible inference
,
1991,
Morgan Kaufmann series in representation and reasoning.
[5]
David Poole,et al.
First-order probabilistic inference
,
2003,
IJCAI.
[6]
D. Owen.
Handbook of Mathematical Functions with Formulas
,
1965
.
[7]
Milton Abramowitz,et al.
Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables
,
1964
.
[8]
Rina Dechter,et al.
Bucket Elimination: A Unifying Framework for Reasoning
,
1999,
Artif. Intell..
[9]
Luc De Raedt,et al.
Bayesian Logic Programs
,
2001,
ILP Work-in-progress reports.
[10]
Thomas Lukasiewicz,et al.
Probabilistic Logic Programming
,
1998,
ECAI.
[11]
Manfred Jaeger,et al.
Relational Bayesian Networks
,
1997,
UAI.
[12]
David Poole,et al.
Probabilistic Horn Abduction and Bayesian Networks
,
1993,
Artif. Intell..
[13]
Matthew Richardson,et al.
Markov logic networks
,
2006,
Machine Learning.