Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Falconn++: A Locality-sensitive Filtering Approach for Approximate Nearest Neighbor Search

About

We present Falconn++, a novel locality-sensitive filtering approach for approximate nearest neighbor search on angular distance. Falconn++ can filter out potential far away points in any hash bucket \textit{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 higher recall-speed tradeoffs 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.

Ninh Pham, Tao Liu• 2022

Related benchmarks

TaskDatasetResultRank
k-MIPSWORD
Recall@10 (Probe)34.106
12
k-MIPSGloVe1M
Recall@10 (Probe)1.773
6
Showing 2 of 2 rows

Other info

Code

Follow for update