Proteins, Particles, and Pseudo-Max-Marginals: A Submodular Approach
Abstract
Variants of max-product (MP) belief propagation effectively find modes of many complex graphical models, but are limited to discrete distributions. Diverse particle max-product (D-PMP) robustly approximates max-product updates in continuous MRFs using stochastically sampled particles, but previous work was specialized to tree-structured models. Motivated by the challenging problem of protein side chain prediction, we extend D-PMP in several key ways to create a generic MAP inference algorithm for loopy models. We define a modified diverse particle selection objective that is provably submodular, leading to an efficient greedy algorithm with rigorous optimality guarantees, and corresponding max-marginal error bounds. We further incorporate tree-reweighted variants of the MP algorithm to allow provable verification of global MAP recovery in many models. Our general-purpose Matlab library is applicable to a wide range of pairwise graphical models, and we validate our approach using optical flow benchmarks. We further demonstrate superior side chain prediction accuracy compared to baseline algorithms from the state-of-the-art Rosetta package.
Cite
Text
Pacheco and Sudderth. "Proteins, Particles, and Pseudo-Max-Marginals: A Submodular Approach." International Conference on Machine Learning, 2015.Markdown
[Pacheco and Sudderth. "Proteins, Particles, and Pseudo-Max-Marginals: A Submodular Approach." International Conference on Machine Learning, 2015.](https://mlanthology.org/icml/2015/pacheco2015icml-proteins/)BibTeX
@inproceedings{pacheco2015icml-proteins,
title = {{Proteins, Particles, and Pseudo-Max-Marginals: A Submodular Approach}},
author = {Pacheco, Jason and Sudderth, Erik},
booktitle = {International Conference on Machine Learning},
year = {2015},
pages = {2200-2208},
volume = {37},
url = {https://mlanthology.org/icml/2015/pacheco2015icml-proteins/}
}