NeurIPS 2022accept16 citations
Falconn++: A Locality-sensitive Filtering Approach for Approximate Nearest Neighbor Search
Abstract
We present Falconn++, a novel locality-sensitive filtering (LSF) approach for approximate nearest neighbor search on angular distance. Falconn++ can filter out potential far away points in any hash bucket before querying, which results in higher quality candidates compared to other hashing-based solutions. Theoretically, Falconn++ asymptotically achieves lower query time complexity than Falconn, an optimal locality-sensitive hashing scheme on angular distance. Empirically, Falconn++ achieves a higher recall-speed tradeoff than Falconn on many real-world data sets. Falconn++ is also competitive with HNSW, an efficient representative of graph-based solutions on high search recall regimes.
Approximate nearest neighbor searchlocality-sensitiverecall-speed tradeoff
BibTeX
@inproceedings{
pham2022falconn,
title={Falconn++: A Locality-sensitive Filtering Approach for Approximate Nearest Neighbor Search},
author={Ninh Pham and Tao Liu},
booktitle={Advances in Neural Information Processing Systems},
editor={Alice H. Oh and Alekh Agarwal and Danielle Belgrave and Kyunghyun Cho},
year={2022},
url={https://openreview.net/forum?id=Mg-PzsJkEmg}
}