Fast k-Nearest Neighbour Search via Prioritized DCI
By Ke Li, Jitendra Malik. 2017
38 citations recorded by the source corpus.
Most exact methods for k-nearest neighbour search suffer from the curse of dimensionality; that is, their query times exhibit exponential dependence on either the ambient or the intrinsic dimensionality. Dynamic Continuous Indexing (DCI) offers a promising way of circumventing the curse and successfully reduces the dependence of query time on intrinsic dimensionality from exponential to sublinear. In this paper, we propose a variant of DCI, which we call Prioritized DCI, and show a remarkable improvement in the dependence of query time on intrinsic dimensionality. In particular, a linear increase in intrinsic dimensionality, or equivalently, an exponential increase in the number of points near a query, can be mostly counteracted with just a linear increase in space. We also demonstrate empirically that Prioritized DCI significantly outperforms prior methods. In particular, relative to Locality-Sensitive Hashing (LSH), Prioritized DCI reduces the number of distance evaluations by a factor of 14 to 116 and the memory consumption by a factor of 21.
Subfields: Aerospace Engineering, Computer Vision and Pattern Recognition, Information Retrieval & Search, Signal Processing
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Aerospace Engineering
- Mario Fritz
- Ke Li
- Larry S. Davis
- Manzil Zaheer
- Andrew McCallum
- Rajarshi Das
- Shehzaad Dhuliawala
- Jitendra Malik
In Computer Vision and Pattern Recognition
- Jitendra Malik
- Luc Van Gool
- Larry S. Davis
- Mario Fritz
- Trevor Darrell
- Bernt Schiele
- Xiaogang Wang
- Dacheng Tao
In Information Retrieval & Search
- Manzil Zaheer
- Rajarshi Das
- Andrew McCallum
- Shehzaad Dhuliawala
- Jitendra Malik
- Larry S. Davis
- Mario Fritz
- Ke Li
In Signal Processing
- Andrew McCallum
- Rajarshi Das
- Manzil Zaheer
- Shehzaad Dhuliawala
- Jitendra Malik
- Larry S. Davis
- Mario Fritz
- Ning Yu
Citations in the corpus
- Multi-step Retriever-Reader Interaction for Scalable Open-domain Question Answering (2019, methodology): “…using SGTree (Zaheer et al., 2019) which has been shown to perform better than other exact k-NN strategies such as Cover Tree (Beygelz-imer et al., 2006), P-DCI (Li & Malik, 2017) and other approximate NN search techniques such as RP-Tree (Dasgupta & Sinha, 2013), HNSW (Malkov & Yashunin, 2018).”
- Inclusive GAN: Improving Data and Minority Coverage in Generative Models (2020, methodology): “This is implemented by the Prioritized DCI [31], a fast nearest neighbor search algorithm.”