2020
DOI: 10.1145/3408889
|View full text |Cite
|
Sign up to set email alerts
|

Fast Distributed k NN Graph Construction Using Auto-tuned Locality-sensitive Hashing

Abstract: The k -nearest-neighbors ( k NN) graph is a popular and powerful data structure that is used in various areas of Data Science, but the high computational cost of obtaining it hinders its use on large datasets. Approximate solutions have been described in the literature using diverse techniques, among which Locality-sensitive Hashing (LSH) is a promising alternative that still has unsolved problems. We present Variable Resolution Locality-sensitive Hashing, an alg… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
7
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 23 publications
0
7
0
Order By: Relevance
“…An additional advantage of VRLSH is that the estimation procedure finds suitable values for the hyperparameters of the method. It does this by efficiently searching for resolution values and hash function hyperparameters that yield adequately sized buckets to start computing the graph (a process described in detail in Reference [34]). With this automated procedure, the user only needs to provide the data set and indicate the desired number of neighbors to be obtained in the graph.…”
Section: Variable Resolution Lshmentioning
confidence: 99%
See 3 more Smart Citations
“…An additional advantage of VRLSH is that the estimation procedure finds suitable values for the hyperparameters of the method. It does this by efficiently searching for resolution values and hash function hyperparameters that yield adequately sized buckets to start computing the graph (a process described in detail in Reference [34]). With this automated procedure, the user only needs to provide the data set and indicate the desired number of neighbors to be obtained in the graph.…”
Section: Variable Resolution Lshmentioning
confidence: 99%
“…Variable resolution LSH (VRLSH) 34,37 is the most recent algorithm that uses the LSH approach. As shown in Algorithm 1 and as described in detail below, it takes iterative LSH steps to obtain an approximate kNN ‐graph.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Le and Lauw 35 propose a framework named SRPR, which factors in the stochasticity of LSH hash functions when learning real-valued user and item latent vectors, eventually improving the recommendation accuracy after LSH indexing. In paper, 36 Eiras-Franco et al propose an algorithm that creates an approximate kNN graph at a significantly reduced computational cost based on variable resolution LSH.…”
Section: Related Workmentioning
confidence: 99%