Perturb-and-MAP Random Fields: Using Discrete Optimization to Learn and Sample from Energy Models

Abstract

We propose a novel way to induce a random field from an energy function on discrete labels. It amounts to locally injecting noise to the energy potentials, followed by finding the global minimum of the perturbed energy function. The resulting Perturb-and-MAP random fields harness the power of modern discrete energy minimization algorithms, effectively transforming them into efficient random sampling algorithms, thus extending their scope beyond the usual deterministic setting. In this fashion we can enjoy the benefits of a sound probabilistic framework, such as the ability to represent the solution uncertainty or learn model parameters from training data, while completely bypassing costly Markov-chain Monte-Carlo procedures typically associated with discrete label Gibbs Markov random fields (MRFs). We study some interesting theoretical properties of the proposed model in juxtaposition to those of Gibbs MRFs and address the issue of principled design of the perturbation process. We present experimental results in image segmentation and scene labeling that illustrate the new qualitative aspects and the potential of the proposed model for practical computer vision applications.

Cite

Text

Papandreou and Yuille. "Perturb-and-MAP Random Fields: Using Discrete Optimization to Learn and Sample from Energy Models." IEEE/CVF International Conference on Computer Vision, 2011. doi:10.1109/ICCV.2011.6126242

Markdown

[Papandreou and Yuille. "Perturb-and-MAP Random Fields: Using Discrete Optimization to Learn and Sample from Energy Models." IEEE/CVF International Conference on Computer Vision, 2011.](https://mlanthology.org/iccv/2011/papandreou2011iccv-perturb/) doi:10.1109/ICCV.2011.6126242

BibTeX

@inproceedings{papandreou2011iccv-perturb,
  title     = {{Perturb-and-MAP Random Fields: Using Discrete Optimization to Learn and Sample from Energy Models}},
  author    = {Papandreou, George and Yuille, Alan L.},
  booktitle = {IEEE/CVF International Conference on Computer Vision},
  year      = {2011},
  pages     = {193-200},
  doi       = {10.1109/ICCV.2011.6126242},
  url       = {https://mlanthology.org/iccv/2011/papandreou2011iccv-perturb/}
}