Beam Search Algorithms for Multilabel Learning

Abstract

Multilabel learning is a machine learning task that is important for applications, but challenging. A recent method for multilabel learning called probabilistic classifier chains (PCCs) has several appealing properties. However, PCCs suffer from the computational issue that inference (i.e., predicting the label of an example) requires time exponential in the number of tags. Also, PCC accuracy is sensitive to the ordering of the tags while training. In this paper, we show how to use the classical technique of beam search to solve both these problems. Specifically, we show how to apply beam search to make inference tractable, and how to integrate beam search with training to determine a suitable tag ordering. Experimental results on a range of datasets show that the proposed improvements yield a state-of-the-art method for multilabel learning.

Cite

Text

Kumar et al. "Beam Search Algorithms for Multilabel Learning." Machine Learning, 2013. doi:10.1007/S10994-013-5371-6

Markdown

[Kumar et al. "Beam Search Algorithms for Multilabel Learning." Machine Learning, 2013.](https://mlanthology.org/mlj/2013/kumar2013mlj-beam/) doi:10.1007/S10994-013-5371-6

BibTeX

@article{kumar2013mlj-beam,
  title     = {{Beam Search Algorithms for Multilabel Learning}},
  author    = {Kumar, Abhishek and Vembu, Shankar and Menon, Aditya Krishna and Elkan, Charles},
  journal   = {Machine Learning},
  year      = {2013},
  pages     = {65-89},
  doi       = {10.1007/S10994-013-5371-6},
  volume    = {92},
  url       = {https://mlanthology.org/mlj/2013/kumar2013mlj-beam/}
}