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 条
  • [31] Using the k-nearest neighbor graph for proximity searching in metric spaces
    Paredes, Rodrigo
    Chavez, Edgar
    STRING PROCESSING AND INFORMATION RETRIEVAL, PROCEEDINGS, 2005, 3772 : 127 - 138
  • [32] Sublinear time approximation of the cost of a metric k-nearest neighbor graph
    Czumaj, Artur
    Sohler, Christian
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 2973 - 2992
  • [33] K-nearest neighbor classification based on influence function
    College of Information Engineering, Zhengzhou University, Zhengzhou
    450052, China
    Dianzi Yu Xinxi Xuebao, 7 (1626-1632):
  • [34] A Parallel Hill-Climbing Refinement Algorithm for Graph Partitioning
    LaSalle, Dominique
    Karypis, George
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 236 - 241
  • [35] K-Nearest Neighbor Based Local Distribution Alignment
    Tian, Yang
    Li, Bo
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2022, PT II, 2022, 13394 : 470 - 480
  • [36] K-Nearest Neighbor based Bagging SVM Pruning
    Ye, Ren
    Le, Zhang
    Suganthan, P. N.
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND ENSEMBLE LEARNING (CIEL), 2013, : 25 - 30
  • [37] Novel text classification based on K-nearest neighbor
    Yu, Xiao-Peng
    Yu, Xiao-Gao
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 3425 - +
  • [38] Automatic text categorization based on K-nearest neighbor
    Sun, J.
    Wang, W.
    Zhong, Y.-X.
    Beijing Youdian Xueyuan Xuebao/Journal of Beijing University of Posts And Telecommunications, 2001, 24 (01): : 42 - 46
  • [39] MKNN: Modified K-Nearest Neighbor
    Parvin, Hamid
    Alizadeh, Hoscin
    Minael-Bidgoli, Behrouz
    WCECS 2008: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, 2008, : 831 - 834
  • [40] A GENERALIZED K-NEAREST NEIGHBOR RULE
    PATRICK, EA
    FISCHER, FP
    INFORMATION AND CONTROL, 1970, 16 (02): : 128 - &