Nearest Neighbor Search Under Uncertainty
Not on the map. Why?
Abstract (arXiv)
Nearest Neighbor Search (NNS) is a central task in knowledge representation, learning, and reasoning. There is vast literature on efficient algorithms for constructing data structures and performing exact and approximate NNS. This paper studies NNS under Uncertainty (NNSU). Specifically, consider the setting in which an NNS algorithm has access only to a stochastic distance oracle that provides a noisy, unbiased estimate of the distance between any pair of points, rather than the exact distance. This models many situations of practical importance, including NNS based on human similarity judgements, physical measurements, or fast, randomized approximations to exact distances. A naive approach to NNSU could employ any standard NNS algorithm and repeatedly query and average results from the stochastic oracle (to reduce noise) whenever it needs a pairwise distance. The problem is that a sufficient number of repeated queries is unknown in advance; e.g., a point maybe distant from all but one other point (crude distance estimates suffice) or it may be close to a large number of other points (accurate estimates are necessary). This paper shows how ideas from cover trees and multi-armed bandits can be leveraged to develop an NNSU algorithm that has optimal dependence on the dataset size and the (unknown)geometry of the dataset.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 34 references that are in the map. First posted on arXiv 8 Mar 2021.
Builds on
8 of 34 references.
References · 8
- 2018Approximate Nearest Neighbor Search in High Dimensionscited by 45
- 2013Randomized partition trees for exact nearest neighbor searchcited by 12
- 2017Medoids in almost linear time via multi-armed banditscited by 10
- 2017Learning Low-Dimensional Metricscited by 9
- 2018A Bandit Approach to Multiple Testing with False Discovery Controlcited by 7
- 2017Comparison Based Nearest Neighbor Searchcited by 6
- 2014Randomized Block Coordinate Descent for Online and Stochastic Optimizationcited by 5
- 2019Learning Nearest Neighbor Graphs from Noisy Distance Samplescited by 5
Built on by
Not cited yet.