Projection Search For Approximate Nearest Neighbor

被引:0
|
作者
Feng, Cheng [1 ]
Yang, Bo [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Elect & Informat Engn, Xian, Peoples R China
关键词
nearest neighbor search; spatial partition tree; random projection; TREES;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many existing approaches to speed up the nearest neighbor search are based on spatial partition trees, which search the nearest neighbor for a query sample by traversing the tree data structure in a guided depth-first manner. However, this search manner is generally observed to find the exact nearest neighbor at a early time, and spend the remaining time checking the other part of the tree without any further improvement on the accuracy. In order to avoid the massive cost of redundant tree traversal, an intuitive strategy is to narrow the search area. As is known, it is the projection values of data under splitting directions that decide the tree traversal path. Hence, utilizing the distribution of projection data, we propose a tree-based approximate nearest neighbor search algorithm in this paper. We greatly reduce the cost of tree traversal by limiting the search area within the nearby cells where the query lies in, and excluding those far apart. Furthermore, we guarantee a theoretical lower bound on the accuracy. Experiments on various real-world datasets show that our algorithm outperforms the conventional random projection tree, as well as the locality sensitive hashing for approximate nearest neighbor search.
引用
收藏
页码:33 / 38
页数:6
相关论文
共 50 条
  • [1] Trinary-Projection Trees for Approximate Nearest Neighbor Search
    Wang, Jingdong
    Wang, Naiyan
    Jia, You
    Li, Jian
    Zeng, Gang
    Zha, Hongbin
    Hua, Xian-Sheng
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2014, 36 (02) : 388 - 403
  • [2] Hardness of Approximate Nearest Neighbor Search
    Rubinstein, Aviad
    STOC'18: PROCEEDINGS OF THE 50TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2018, : 1260 - 1268
  • [3] Approximate Nearest Neighbor Search on Standard Search Engines
    Carrara, Fabio
    Vadicamo, Lucia
    Gennaro, Claudio
    Amato, Giuseppe
    SIMILARITY SEARCH AND APPLICATIONS (SISAP 2022), 2022, 13590 : 214 - 221
  • [4] 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
  • [5] 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
  • [6] Quantization to speedup approximate nearest neighbor search
    Peng, Hao
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (05): : 2303 - 2313
  • [7] Quantization to speedup approximate nearest neighbor search
    Hao Peng
    Neural Computing and Applications, 2024, 36 : 2303 - 2313
  • [8] Composite Quantization for Approximate Nearest Neighbor Search
    Zhang, Ting
    Du, Chao
    Wang, Jingdong
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 32 (CYCLE 2), 2014, 32 : 838 - 846
  • [9] Complementary Hashing for Approximate Nearest Neighbor Search
    Xu, Hao
    Wang, Jingdong
    Li, Zhu
    Zeng, Gang
    Li, Shipeng
    Yu, Nenghai
    2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2011, : 1631 - 1638
  • [10] Competitive Quantization for Approximate Nearest Neighbor Search
    Ozan, Ezgi Can
    Kiranyaz, Serkan
    Gabbouj, Moncef
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (11) : 2884 - 2894