Predictive Indexing for Fast Search

Abstract

We tackle the computational problem of query-conditioned search. Given a machine-learned scoring rule and a query distribution, we build a predictive index by precomputing lists of potential results sorted based on an expected score of the result over future queries. The predictive index datastructure supports an anytime algorithm for approximate retrieval of the top elements. The general approach is applicable to webpage ranking, internet advertisement, and approximate nearest neighbor search. It is particularly effective in settings where standard techniques (e.g., inverted indices) are intractable. We experimentally find substantial improvement over existing methods for internet advertisement and approximate nearest neighbors.

Cite

Text

Goel et al. "Predictive Indexing for Fast Search." Neural Information Processing Systems, 2008.

Markdown

[Goel et al. "Predictive Indexing for Fast Search." Neural Information Processing Systems, 2008.](https://mlanthology.org/neurips/2008/goel2008neurips-predictive/)

BibTeX

@inproceedings{goel2008neurips-predictive,
  title     = {{Predictive Indexing for Fast Search}},
  author    = {Goel, Sharad and Langford, John and Strehl, Alexander L.},
  booktitle = {Neural Information Processing Systems},
  year      = {2008},
  pages     = {505-512},
  url       = {https://mlanthology.org/neurips/2008/goel2008neurips-predictive/}
}