Fast Parallel and Adaptive Updates for Dual-Decomposition Solvers

0Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

Dual-decomposition (DD) methods are quickly becoming important tools for estimating the minimum energy state of a graphical model. DD methods decompose a complex model into a collection of simpler subproblems that can be solved exactly (such as trees), that in combination provide upper and lower bounds on the exact solution. Subproblem choice can play a major role: larger subproblems tend to improve the bound more per iteration, while smaller subproblems enable highly parallel solvers and can benefit from re-using past solutions when there are few changes between iterations. We propose an algorithm that can balance many of these aspects to speed up convergence. Our method uses a cluster tree data structure that has been proposed for adaptive exact inference tasks, and we apply it in this paper to dual-decomposition approximate inference. This approach allows us to process large subproblems to improve the bounds at each iteration, while allowing a high degree of parallelizability and taking advantage of subproblems with sparse updates. For both synthetic inputs and a real-world stereo matching problem, we demonstrate that our algorithm is able to achieve significant improvement in convergence time.

Cite

CITATION STYLE

APA

Sümer, Ö., Ihler, A. T., Acar, U. A., & Mettu, R. R. (2011). Fast Parallel and Adaptive Updates for Dual-Decomposition Solvers. In Proceedings of the 25th AAAI Conference on Artificial Intelligence, AAAI 2011 (pp. 1076–1082). AAAI Press. https://doi.org/10.1609/aaai.v25i1.8022

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free