Label Partitioning for Sublinear Ranking

Abstract

We consider the case of ranking a very large set of labels, items, or documents, which is common to information retrieval, recommendation, and large-scale annotation tasks. We present a general approach for converting an algorithm which has linear time in the size of the set to a sublinear one via label partitioning. Our method consists of learning an input partition and a label assignment to each partition of the space such that precision at k is optimized, which is the loss function of interest in this setting. Experiments on large-scale ranking and recommendation tasks show that our method not only makes the original linear time algorithm computationally tractable, but can also improve its performance.

Cite

Text

Weston et al. "Label Partitioning for Sublinear Ranking." International Conference on Machine Learning, 2013.

Markdown

[Weston et al. "Label Partitioning for Sublinear Ranking." International Conference on Machine Learning, 2013.](https://mlanthology.org/icml/2013/weston2013icml-label/)

BibTeX

@inproceedings{weston2013icml-label,
  title     = {{Label Partitioning for Sublinear Ranking}},
  author    = {Weston, Jason and Makadia, Ameesh and Yee, Hector},
  booktitle = {International Conference on Machine Learning},
  year      = {2013},
  pages     = {181-189},
  volume    = {28},
  url       = {https://mlanthology.org/icml/2013/weston2013icml-label/}
}