PUFFINN: Parameterless and Universally Fast FInding of Nearest Neighbors

06/28/2019
by   Martin Aumüller, et al.
0

We present PUFFINN, a parameterless LSH-based index for solving the k-nearest neighbor problem with probabilistic guarantees. By parameterless we mean that the user is only required to specify the amount of memory the index is supposed to use and the result quality that should be achieved. The index combines several heuristic ideas known in the literature. By small adaptions to the query algorithm, we make heuristics rigorous. We perform experiments on real-world and synthetic inputs to evaluate implementation choices and show that the implementation satisfies the quality guarantees while being competitive with other state-of-the-art approaches to nearest neighbor search. We describe a novel synthetic data set that is difficult to solve for almost all existing nearest neighbor search approaches, and for which PUFFINN significantly outperform previous methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/17/2018

k-RNN: Extending NN-heuristics for the TSP

In this paper we present an extension of existing Nearest-Neighbor heuri...
research
07/09/2018

Learning to Index for Nearest Neighbor Search

In this study, we present a novel ranking model based on learning the ne...
research
08/12/2018

Reconfigurable Inverted Index

Existing approximate nearest neighbor search systems suffer from two fun...
research
09/24/2019

Situating Sentence Embedders with Nearest Neighbor Overlap

As distributed approaches to natural language semantics have developed a...
research
03/18/2021

Nearest-Neighbor Queries in Customizable Contraction Hierarchies and Applications

Customizable contraction hierarchies are one of the most popular route p...
research
06/28/2022

TPU-KNN: K Nearest Neighbor Search at Peak FLOP/s

This paper presents a novel nearest neighbor search algorithm achieving ...
research
10/18/2019

Supervised Learning Approach to Approximate Nearest Neighbor Search

Approximate nearest neighbor search is a classic algorithmic problem whe...

Please sign up or login with your details

Forgot password? Click here to reset