Spectral Approaches to Nearest Neighbor Search

被引:8
|
作者
Abdullah, Amirali [1 ]
Andoni, Alexandr
Kannan, Ravindran
Krauthgamer, Robert [2 ]
机构
[1] Univ Utah, Salt Lake City, UT 84112 USA
[2] Weizmann Inst Sci, Rehovot, Israel
来源
2014 55TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2014) | 2014年
关键词
ALGORITHM;
D O I
10.1109/FOCS.2014.68
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study spectral algorithms for the high-dimensional Nearest Neighbor Search problem (NNS). In particular, we consider a semi-random setting where a dataset is chosen arbitrarily from an unknown subspace of low dimension, and then perturbed by full-dimensional Gaussian noise. We design spectral NNS algorithms whose query time depends polynomially on the dimension and logarithmically on the size of the point set. These spectral algorithms use a repeated computation of the top PCA vector/subspace, and are effective even when the random-noise magnitude is much larger than the interpoint distances. Our motivation is that in practice, a number of spectral NNS algorithms outperform the random-projection methods that seem otherwise theoretically optimal on worst-case datasets. In this paper we aim to provide theoretical justification for this disparity. The full version of this extended abstract is available on arXiv.
引用
收藏
页码:581 / 590
页数:10
相关论文
共 50 条
  • [21] Fast Approximate Nearest Neighbor Search via k-Diverse Nearest Neighbor Graph
    Xiao, Yan
    Guo, Jiafeng
    Lan, Yanyan
    Xu, Jun
    Cheng, Xueqi
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 8175 - 8176
  • [22] A fast nearest neighbor search algorithm by filtration
    Cha, SH
    Srihari, SN
    PATTERN RECOGNITION, 2002, 35 (02) : 515 - 525
  • [23] Quantization to speedup approximate nearest neighbor search
    Peng, Hao
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (05): : 2303 - 2313
  • [24] Randomized Partition Trees for Nearest Neighbor Search
    Dasgupta, Sanjoy
    Sinha, Kaushik
    ALGORITHMICA, 2015, 72 (01) : 237 - 263
  • [25] K nearest neighbor search in navigation systems
    Safar, Maytham
    MOBILE INFORMATION SYSTEMS, 2005, 1 (03) : 207 - 224
  • [26] Accelerated Nearest Neighbor Search with Quick ADC
    Andre, Fabien
    Kermarrec, Anne-Marie
    Le Scouarnec, Nicolas
    PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA RETRIEVAL (ICMR'17), 2017, : 164 - 171
  • [27] Transitive nearest neighbor search in mobile environments
    Zheng, Baihua
    Lee, Ken C. K.
    Lee, Wang-Chien
    IEEE INTERNATIONAL CONFERENCE ON SENSOR NETWORKS, UBIQUITOUS, AND TRUSTWORTHY COMPUTING, VOL 1, PROCEEDINGS, 2006, : 14 - +
  • [28] Accumulative Quantization for Approximate Nearest Neighbor Search
    Ai, Liefu
    Tao, Yong
    Cheng, Hongjun
    Wang, Yuanzhi
    Xie, Shaoguo
    Liu, Deyang
    Zheng, Xin
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [29] SONG: Approximate Nearest Neighbor Search on GPU
    Zhao, Weijie
    Tan, Shulong
    Li, Ping
    2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 1033 - 1044
  • [30] Batch nearest neighbor search for video retrieval
    Jie Shao
    Zi Huang
    Shen, Heng Tao
    Zhou, Xiaofang
    Lim, Ee-Peng
    Li, Yijun
    IEEE TRANSACTIONS ON MULTIMEDIA, 2008, 10 (03) : 409 - 420