Indexing in k-Nearest Neighbor Graph by Hash-Based Hill-Climbing

被引:0
|
作者
Rattaphun, Munlika [1 ]
Prayoonwong, Amorntip [1 ]
Chiu, Chih-Yi [1 ]
机构
[1] Natl Chiayi Univ, Chiayi, Taiwan
关键词
inverted index; nearest neighbor graph; hill-climbing; hashing;
D O I
10.23919/mva.2019.8758021
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A main issue in approximate nearest neighbor search is to achieve an excellent tradeoff between search accuracy and computation cost. In this paper, we address this issue by leveraging k-nearest neighbor graph and hill-climbing to accelerate vector quantization in the query assignment process. A modified hill-climbing algorithm is proposed to traverse k-nearest neighbor graph to find closest centroids for a query, rather than calculating the query distances to all centroids. Instead of using random seeds in the original hill-climbing algorithm, we generate high-quality seeds based on the hashing technique. It can boost the query assignment efficiency due to a better start-up in hill-climbing. We evaluate the experiment on the benchmarks of SIFT1M and GIST1M datasets, and show the proposed hashing-based seed generation effectively improves the search performance.
引用
收藏
页数:4
相关论文
共 50 条
  • [21] Comparative Analysis of K-Nearest Neighbor and Modified K-Nearest Neighbor Algorithm for Data Classification
    Okfalisa
    Mustakim
    Gazalba, Ikbal
    Reza, Nurul Gayatri Indah
    2017 2ND INTERNATIONAL CONFERENCES ON INFORMATION TECHNOLOGY, INFORMATION SYSTEMS AND ELECTRICAL ENGINEERING (ICITISEE): OPPORTUNITIES AND CHALLENGES ON BIG DATA FUTURE INNOVATION, 2017, : 294 - 298
  • [22] LAN: Learning-based Approximate k-Nearest Neighbor Search in Graph Databases
    Peng, Yun
    Choi, Byron
    Chan, Tsz Nam
    Xu, Jianliang
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 2508 - 2521
  • [23] A robust clustering method with noise identification based on directed K-nearest neighbor graph
    Li, Lin
    Chen, Xiang
    Song, Chengyun
    NEUROCOMPUTING, 2022, 508 : 19 - 35
  • [24] Mutual k-nearest neighbor graph construction in graph-based semi-supervised classification
    1600, Japanese Society for Artificial Intelligence (28):
  • [25] Convergence of a hill-climbing genetic algorithm for graph matching
    Cross, ADJ
    Myers, R
    Hancock, ER
    PATTERN RECOGNITION, 2000, 33 (11) : 1863 - 1880
  • [26] SUBLINEAR TIME APPROXIMATION OF THE COST OF A METRIC k-NEAREST NEIGHBOR GRAPH
    Czumaj, Artur
    Sohler, Christian
    SIAM JOURNAL ON COMPUTING, 2024, 53 (02) : 524 - 571
  • [27] Sublinear time approximation of the cost of a metric k-nearest neighbor graph
    Czumaj, Artur
    Sohler, Christian
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 2973 - 2992
  • [28] Refining a k-nearest neighbor graph for a computationally efficient spectral clustering
    Alshammari, Mashaan
    Stavrakakis, John
    Takatsuka, Masahiro
    PATTERN RECOGNITION, 2021, 114
  • [29] Graph Theoretic Approach to the Robustness of k-Nearest Neighbor Vehicle Platoons
    Pirani, Mohammad
    Hashemi, Ehsan
    Simpson-Porco, John W.
    Fidan, Baris
    Khajepour, Amir
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2017, 18 (11) : 3218 - 3224
  • [30] Greedy Filtering: A Scalable Algorithm for K-Nearest Neighbor Graph Construction
    Park, Youngki
    Park, Sungchan
    Lee, Sang-goo
    Jung, Woosung
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2014, PT I, 2014, 8421 : 327 - 341