Aggregation and constraint processing in lifted probabilistic inference

Representations that mix graphical models and first-order logic - called either first-order or relational probabilistic models — were proposed nearly twenty years ago and many more have since emerged. In these models, random variables are parameterized by logical variables. One way to perform infere...

Full description

Bibliographic Details
Main Author: Kisynski, Jacek Jerzy
Language:English
Published: University of British Columbia 2010
Online Access:http://hdl.handle.net/2429/23170
id ndltd-UBC-oai-circle.library.ubc.ca-2429-23170
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-231702018-01-05T17:24:10Z Aggregation and constraint processing in lifted probabilistic inference Kisynski, Jacek Jerzy Representations that mix graphical models and first-order logic - called either first-order or relational probabilistic models — were proposed nearly twenty years ago and many more have since emerged. In these models, random variables are parameterized by logical variables. One way to perform inference in first-order models is to propositionalize the model, that is, to explicitly consider every element from the domains of logical variables. This approach might be intractable even for simple first-order models. The idea behind lifted inference is to carry out as much inference as possible without propositionalizing. An exact lifted inference procedure for first-order probabilistic models was developed by Poole [2003] and later extended to a broader range of problems by de Salvo Braz et al. [2007]. The C-FOVE algorithm by Milch et al. [2008] expanded the scope of lifted inference and is currently the state of the art in exact lifted inference. In this thesis we address two problems related to lifted inference: aggregation in directed first-order probabilistic models and constraint processing during lifted inference. Recent work on exact lifted inference focused on undirected models. Directed first-order probabilistic models require an aggregation operator when a parent random variable is parameterized by logical variables that are not present in a child random variable. We introduce a new data structure, aggregation parfactors, to describe aggregation in directed first-order models. We show how to extend the C-FOVE algorithm to perform lifted inference in the presence of aggregation parfactors. There are cases where the polynomial time complexity (in the domain size of logical variables) of the C-FOVE algorithm can be reduced to logarithmic time complexity using aggregation parfactors. First-order models typically contain constraints on logical variables. Constraints are important for capturing knowledge regarding particular individuals. However, the impact of constraint processing on computational efficiency of lifted inference has been largely overlooked. In this thesis we develop an efficient algorithm for counting the number of solutions to the constraint satisfaction problems encountered during lifted inference. We also compare, both theoretically and empirically, different ways of handling constraints during lifted inference. Science, Faculty of Computer Science, Department of Graduate 2010-03-31T17:32:23Z 2010-03-31T17:32:23Z 2010 2010-05 Text Thesis/Dissertation http://hdl.handle.net/2429/23170 eng Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ University of British Columbia
collection NDLTD
language English
sources NDLTD
description Representations that mix graphical models and first-order logic - called either first-order or relational probabilistic models — were proposed nearly twenty years ago and many more have since emerged. In these models, random variables are parameterized by logical variables. One way to perform inference in first-order models is to propositionalize the model, that is, to explicitly consider every element from the domains of logical variables. This approach might be intractable even for simple first-order models. The idea behind lifted inference is to carry out as much inference as possible without propositionalizing. An exact lifted inference procedure for first-order probabilistic models was developed by Poole [2003] and later extended to a broader range of problems by de Salvo Braz et al. [2007]. The C-FOVE algorithm by Milch et al. [2008] expanded the scope of lifted inference and is currently the state of the art in exact lifted inference. In this thesis we address two problems related to lifted inference: aggregation in directed first-order probabilistic models and constraint processing during lifted inference. Recent work on exact lifted inference focused on undirected models. Directed first-order probabilistic models require an aggregation operator when a parent random variable is parameterized by logical variables that are not present in a child random variable. We introduce a new data structure, aggregation parfactors, to describe aggregation in directed first-order models. We show how to extend the C-FOVE algorithm to perform lifted inference in the presence of aggregation parfactors. There are cases where the polynomial time complexity (in the domain size of logical variables) of the C-FOVE algorithm can be reduced to logarithmic time complexity using aggregation parfactors. First-order models typically contain constraints on logical variables. Constraints are important for capturing knowledge regarding particular individuals. However, the impact of constraint processing on computational efficiency of lifted inference has been largely overlooked. In this thesis we develop an efficient algorithm for counting the number of solutions to the constraint satisfaction problems encountered during lifted inference. We also compare, both theoretically and empirically, different ways of handling constraints during lifted inference. === Science, Faculty of === Computer Science, Department of === Graduate
author Kisynski, Jacek Jerzy
spellingShingle Kisynski, Jacek Jerzy
Aggregation and constraint processing in lifted probabilistic inference
author_facet Kisynski, Jacek Jerzy
author_sort Kisynski, Jacek Jerzy
title Aggregation and constraint processing in lifted probabilistic inference
title_short Aggregation and constraint processing in lifted probabilistic inference
title_full Aggregation and constraint processing in lifted probabilistic inference
title_fullStr Aggregation and constraint processing in lifted probabilistic inference
title_full_unstemmed Aggregation and constraint processing in lifted probabilistic inference
title_sort aggregation and constraint processing in lifted probabilistic inference
publisher University of British Columbia
publishDate 2010
url http://hdl.handle.net/2429/23170
work_keys_str_mv AT kisynskijacekjerzy aggregationandconstraintprocessinginliftedprobabilisticinference
_version_ 1718582377497755648