Efficient Lifting of MAP LP Relaxations Using k-Locality

Inference in large scale graphical models is an important task in many domains, and in particular for probabilistic relational models (e.g,. Markov logic networks). Such models often exhibit considerable symmetry, and it is a challenge to devise algorithms that exploit this symmetry to speed up inference. Here we address this task in the context of the MAP inference problem and its linear programming relaxations. We show that symmetry in these problems can be discovered using an elegant algorithm known as the kdimensional Weisfeiler-Lehman (k-WL) algorithm. We run k-WL on the original graphical model, and not on the far larger graph of the linear program (LP) as proposed in earlier work in the eld. Furthermore, the algorithm is polynomial and thus far more practical than other previous approaches which rely on orbit partitions that are GI complete to nd. The fact that k-WL can be used in this manner follows from the recently introduced notion of k-local LPs and their relation to Sherali Adams relaxations of graph automorphisms. Finally, for relational models such as Markov logic networks, the benets of our approach are even more dramatic, as we can discover symmetries in the original domain graph, as opposed to running lifting on the much larger grounded model.

[1]  Nir Friedman,et al.  Probabilistic Graphical Models - Principles and Techniques , 2009 .

[2]  Mathias Niepert,et al.  Markov Chains on Orbits of Permutation Groups , 2012, UAI.

[3]  Hung Hai Bui,et al.  Automorphism Groups of Graphical Models and Lifted Variational Inference , 2012, UAI.

[4]  Scott Sanner,et al.  Multi-Evidence Lifted Message Passing, with Application to PageRank and the Kalman Filter , 2011, IJCAI.

[5]  Neil Immerman,et al.  An optimal lower bound on the number of variables for graph identification , 1992, Comb..

[6]  Pedro M. Domingos,et al.  Efficient Lifting for Online Probabilistic Inference , 2010, AAAI.

[7]  Michael I. Jordan,et al.  Graphical Models, Exponential Families, and Variational Inference , 2008, Found. Trends Mach. Learn..

[8]  Heiner Stuckenschmidt,et al.  RockIt: Exploiting Parallelism and Symmetry for MAP Inference in Statistical Relational Models , 2013, AAAI.

[9]  Tommi S. Jaakkola,et al.  Convergence Rate Analysis of MAP Coordinate Minimization Algorithms , 2012, NIPS.

[10]  G. Sabidussi,et al.  Graph symmetry : algebraic methods and applications , 1997 .

[11]  Pedro M. Domingos,et al.  Lifted First-Order Belief Propagation , 2008, AAAI.

[12]  Luc De Raedt,et al.  Logical and relational learning , 2008, Cognitive Technologies.

[13]  Kristian Kersting,et al.  Lifted Linear Programming , 2012, AISTATS.

[14]  Albert Atserias,et al.  Sherali-Adams relaxations and indistinguishability in counting logics , 2012, ITCS '12.

[15]  Guy Van den Broeck,et al.  Lifted Relax, Compensate and then Recover: From Approximate to Exact Lifted Probabilistic Inference , 2012, UAI.

[16]  Tommi S. Jaakkola,et al.  New Outer Bounds on the Marginal Polytope , 2007, NIPS.

[17]  Kristian Kersting,et al.  Pairwise Markov Logic , 2012, ILP.

[18]  David Sontag,et al.  Efficiently Searching for Frustrated Cycles in MAP Inference , 2012, UAI.

[19]  Tommi S. Jaakkola,et al.  Tightening LP Relaxations for MAP using Message Passing , 2008, UAI.

[20]  Martin Grohe,et al.  PEBBLE GAMES AND LINEAR EQUATIONS , 2012, The Journal of Symbolic Logic.

[21]  Andrew McCallum,et al.  Introduction to Statistical Relational Learning , 2007 .

[22]  Kristian Kersting,et al.  Counting Belief Propagation , 2009, UAI.

[23]  Kristian Kersting,et al.  Lifted Probabilistic Inference , 2012, ECAI.

[24]  Pedro M. Domingos,et al.  Coarse-to-Fine Inference and Learning for First-Order Probabilistic Models , 2011, AAAI.

[25]  Fabian Hadiji,et al.  Informed Lifting for Message-Passing , 2010, AAAI.

[26]  Kristian Kersting,et al.  Exploiting symmetries for scaling loopy belief propagation and relational training , 2013, Machine Learning.

[27]  Lise Getoor,et al.  Exploiting shared correlations in probabilistic databases , 2008, Proc. VLDB Endow..

[28]  D. Sontag 1 Introduction to Dual Decomposition for Inference , 2010 .

[29]  Paul S. Bonsma,et al.  Tight Lower and Upper Bounds for the Complexity of Canonical Colour Refinement , 2016, Theory of Computing Systems.

[30]  Tommi S. Jaakkola,et al.  Introduction to dual composition for inference , 2011 .

[31]  Matthew Richardson,et al.  Markov logic networks , 2006, Machine Learning.

[32]  Luc De Raedt,et al.  Probabilistic Inductive Logic Programming , 2004, Probabilistic Inductive Logic Programming.

[33]  Scott Sanner,et al.  Multi-evidence Lifted Message Passing , 2011 .

[34]  Jaesik Choi,et al.  Lifted Relational Kalman Filtering , 2011, IJCAI.