Literature DB >> 21885738

Randomized approximate nearest neighbors algorithm.

Peter Wilcox Jones1, Andrei Osipov, Vladimir Rokhlin.   

Abstract

We present a randomized algorithm for the approximate nearest neighbor problem in d-dimensional Euclidean space. Given N points {x(j)} in R(d), the algorithm attempts to find k nearest neighbors for each of x(j), where k is a user-specified integer parameter. The algorithm is iterative, and its running time requirements are proportional to T·N·(d·(log d) + k·(d + log k)·(log N)) + N·k(2)·(d + log k), with T the number of iterations performed. The memory requirements of the procedure are of the order N·(d + k). A by-product of the scheme is a data structure, permitting a rapid search for the k nearest neighbors among {x(j)} for an arbitrary point x ∈ R(d). The cost of each such query is proportional to T·(d·(log d) + log(N/k)·k·(d + log k)), and the memory requirements for the requisite data structure are of the order N·(d + k) + T·(d + N). The algorithm utilizes random rotations and a basic divide-and-conquer scheme, followed by a local graph search. We analyze the scheme's behavior for certain types of distributions of {x(j)} and illustrate its performance via several numerical examples.

Entities:  

Mesh:

Year:  2011        PMID: 21885738      PMCID: PMC3179075          DOI: 10.1073/pnas.1107769108

Source DB:  PubMed          Journal:  Proc Natl Acad Sci U S A        ISSN: 0027-8424            Impact factor:   11.205


  3 in total

1.  Randomized algorithms for the low-rank approximation of matrices.

Authors:  Edo Liberty; Franco Woolfe; Per-Gunnar Martinsson; Vladimir Rokhlin; Mark Tygert
Journal:  Proc Natl Acad Sci U S A       Date:  2007-12-04       Impact factor: 11.205

2.  A fast randomized algorithm for overdetermined linear least-squares regression.

Authors:  Vladimir Rokhlin; Mark Tygert
Journal:  Proc Natl Acad Sci U S A       Date:  2008-09-08       Impact factor: 11.205

3.  Randomized approximate nearest neighbors algorithm.

Authors:  Peter Wilcox Jones; Andrei Osipov; Vladimir Rokhlin
Journal:  Proc Natl Acad Sci U S A       Date:  2011-09-01       Impact factor: 11.205

  3 in total
  7 in total

1.  Making sense of big data.

Authors:  Patrick J Wolfe
Journal:  Proc Natl Acad Sci U S A       Date:  2013-10-21       Impact factor: 11.205

2.  Randomized approximate nearest neighbors algorithm.

Authors:  Peter Wilcox Jones; Andrei Osipov; Vladimir Rokhlin
Journal:  Proc Natl Acad Sci U S A       Date:  2011-09-01       Impact factor: 11.205

3.  Rotationally invariant image representation for viewing direction classification in cryo-EM.

Authors:  Zhizhen Zhao; Amit Singer
Journal:  J Struct Biol       Date:  2014-03-12       Impact factor: 2.867

4.  GraFT: Graph Filtered Temporal Dictionary Learning for Functional Neural Imaging.

Authors:  Adam S Charles; Nathan Cermak; Rifqi O Affan; Benjamin B Scott; Jackie Schiller; Gal Mishne
Journal:  IEEE Trans Image Process       Date:  2022-05-18       Impact factor: 11.041

5.  A random-permutations-based approach to fast read alignment.

Authors:  Roy Lederman
Journal:  BMC Bioinformatics       Date:  2013-04-10       Impact factor: 3.169

6.  Efficient computation of k-Nearest Neighbour Graphs for large high-dimensional data sets on GPU clusters.

Authors:  Ali Dashti; Ivan Komarov; Roshan M D'Souza
Journal:  PLoS One       Date:  2013-09-23       Impact factor: 3.240

7.  Fast k-NNG construction with GPU-based quick multi-select.

Authors:  Ivan Komarov; Ali Dashti; Roshan M D'Souza
Journal:  PLoS One       Date:  2014-05-08       Impact factor: 3.240

  7 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.