Lifted Hinge-Loss Markov Random Fields


  • Sriram Srinivasan University of California, Santa Cruz
  • Behrouz Babaki Polytechnique Montreal
  • Golnoosh Farnadi University of California, Santa Cruz
  • Lise Getoor University of California, Santa Cruz



Statistical relational learning models are powerful tools that combine ideas from first-order logic with probabilistic graphical models to represent complex dependencies. Despite their success in encoding large problems with a compact set of weighted rules, performing inference over these models is often challenging. In this paper, we show how to effectively combine two powerful ideas for scaling inference for large graphical models. The first idea, lifted inference, is a wellstudied approach to speeding up inference in graphical models by exploiting symmetries in the underlying problem. The second idea is to frame Maximum a posteriori (MAP) inference as a convex optimization problem and use alternating direction method of multipliers (ADMM) to solve the problem in parallel. A well-studied relaxation to the combinatorial optimization problem defined for logical Markov random fields gives rise to a hinge-loss Markov random field (HLMRF) for which MAP inference is a convex optimization problem. We show how the formalism introduced for coloring weighted bipartite graphs using a color refinement algorithm can be integrated with the ADMM optimization technique to take advantage of the sparse dependency structures of HLMRFs. Our proposed approach, lifted hinge-loss Markov random fields (LHL-MRFs), preserves the structure of the original problem after lifting and solves lifted inference as distributed convex optimization with ADMM. In our empirical evaluation on real-world problems, we observe up to a three times speed up in inference over HL-MRFs.




How to Cite

Srinivasan, S., Babaki, B., Farnadi, G., & Getoor, L. (2019). Lifted Hinge-Loss Markov Random Fields. Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), 7975-7983.



AAAI Technical Track: Reasoning under Uncertainty