Efficient Heuristic Search for M-Modes Inference

Abstract

M-Modes is the problem of finding the top M locally optimal solutions of a graphical model, called modes. These modes provide geometric characterization of the energy landscape of a graphical model and lead to high quality solutions in structured prediction. It has been shown that any mode must be a local MAP within every subgraph of certain size. The state-of-the-art method is a search algorithm that explores subgraphs in a fixed ordering, uses each subgraph as a layer and searches for a consistent concatenation of local MAPs. We observe that for the M-Modes problem, different search orderings can lead to search spaces with dramatically different sizes, resulting in huge differences in performance. We formalize a metric measuring the quality of different orderings. We then formulate finding an optimized ordering as a shortest path problem, and introduce pruning criteria to speed up the search. Our empirical results show that using optimized orderings improves the efficiency of M-Modes search by up to orders of magnitude.

Cite

Text

Chen et al. "Efficient Heuristic Search for M-Modes Inference." Proceedings of pgm 2020, 2020.

Markdown

[Chen et al. "Efficient Heuristic Search for M-Modes Inference." Proceedings of pgm 2020, 2020.](https://mlanthology.org/pgm/2020/chen2020pgm-efficient/)

BibTeX

@inproceedings{chen2020pgm-efficient,
  title     = {{Efficient Heuristic Search for M-Modes Inference}},
  author    = {Chen, Cong and Yuan, Changhe and Chen, Chao},
  booktitle = {Proceedings of pgm 2020},
  year      = {2020},
  pages     = {77-88},
  volume    = {138},
  url       = {https://mlanthology.org/pgm/2020/chen2020pgm-efficient/}
}