Multiple Choice Learning: Learning to Produce Multiple Structured Outputs
Abstract
The paper addresses the problem of generating multiple hypotheses for prediction tasks that involve interaction with users or successive components in a cascade. Given a set of multiple hypotheses, such components/users have the ability to automatically rank the results and thus retrieve the best one. The standard approach for handling this scenario is to learn a single model and then produce M-best Maximum a Posteriori (MAP) hypotheses from this model. In contrast, we formulate this multiple {\em choice} learning task as a multiple-output structured-output prediction problem with a loss function that captures the natural setup of the problem. We present a max-margin formulation that minimizes an upper-bound on this loss-function. Experimental results on the problems of image co-segmentation and protein side-chain prediction show that our method outperforms conventional approaches used for this scenario and leads to substantial improvements in prediction accuracy.
Cite
Text
Guzmán-rivera et al. "Multiple Choice Learning: Learning to Produce Multiple Structured Outputs." Neural Information Processing Systems, 2012.Markdown
[Guzmán-rivera et al. "Multiple Choice Learning: Learning to Produce Multiple Structured Outputs." Neural Information Processing Systems, 2012.](https://mlanthology.org/neurips/2012/guzmanrivera2012neurips-multiple/)BibTeX
@inproceedings{guzmanrivera2012neurips-multiple,
title = {{Multiple Choice Learning: Learning to Produce Multiple Structured Outputs}},
author = {Guzmán-rivera, Abner and Batra, Dhruv and Kohli, Pushmeet},
booktitle = {Neural Information Processing Systems},
year = {2012},
pages = {1799-1807},
url = {https://mlanthology.org/neurips/2012/guzmanrivera2012neurips-multiple/}
}