A Progressive k-d tree for Approximate k-Nearest Neighbors

被引:0
|
作者
Jo, Jaemin [1 ]
Seo, Jinwook [1 ]
Fekete, Jean-Daniel [2 ]
机构
[1] Seoul Natl Univ, Seoul, South Korea
[2] INRIA, Le Chesnay, France
关键词
Approximate k-Nearest-Neighbors; Progressive Data Analysis; Algorithm; Real-Time; ALGORITHMS; SEARCH;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a progressive algorithm for approximate k-nearest neighbor search. Although the use of k-nearest neighbor libraries (KNN) is common in many data analysis methods, most KNN algorithms can only be run when the whole dataset has been indexed, i.e., they are not online. Even the few online implementations are not progressive in the sense that the time to index incoming data is not bounded and can exceed the latency required by progressive systems. This latency significantly restricts the interactivity of visualization systems especially when dealing with large-scale data. We improve traditional k-d trees for progressive approximate k-nearest neighbor search, enabling fast KNN queries while continuously indexing new batches of data when necessary. Following the progressive computation paradigm, our progressive k-d tree is bounded in time, allowing analysts to access ongoing results within an interactive latency. We also present performance benchmarks to compare online and progressive k-d trees.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Fast k-nearest neighbors search using modified principal axis search tree
    Liaw, Yi-Ching
    Wu, Chien-Min
    Leou, Maw-Lin
    DIGITAL SIGNAL PROCESSING, 2010, 20 (05) : 1494 - 1501
  • [42] A hybrid approach based on k-nearest neighbors and decision tree for software fault prediction
    Chhabra, Jitender Kumar
    KUWAIT JOURNAL OF SCIENCE, 2023, 50 (02)
  • [43] A hashing strategy for efficient k-nearest neighbors computation
    Vanco, M
    Brunnett, G
    Schreiber, T
    COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 1999, : 120 - 128
  • [44] EDITING FOR THE K-NEAREST NEIGHBORS RULE BY A GENETIC ALGORITHM
    KUNCHEVA, LI
    PATTERN RECOGNITION LETTERS, 1995, 16 (08) : 809 - 814
  • [45] A new approach for increasing K-nearest neighbors performance
    Aamer, Youssef
    Benkaouz, Yahya
    Ouzzif, Mohammed
    Bouragba, Khalid
    2020 8TH INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND MOBILE COMMUNICATIONS (WINCOM 2020), 2020, : 35 - 39
  • [46] An externalization of the k-d tree
    Adam, M.
    ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2007, 10 (04): : 323 - 333
  • [47] k-Nearest Neighbors for automated classification of celestial objects
    LiLi Li
    YanXia Zhang
    YongHeng Zhao
    Science in China Series G: Physics, Mechanics and Astronomy, 2008, 51 : 916 - 922
  • [48] Conformal transformation of the metric for k-nearest neighbors classification
    Popescu, Marius Claudiu
    Grama, Lacrimioara
    Rusu, Corneliu
    2020 IEEE 16TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP 2020), 2020, : 229 - 234
  • [49] Robustness verification of k-nearest neighbors by abstract interpretation
    Fassina, Nicolo
    Ranzato, Francesco
    Zanella, Marco
    KNOWLEDGE AND INFORMATION SYSTEMS, 2024, 66 (08) : 4825 - 4859
  • [50] BRANCH AND BOUND ALGORITHM FOR COMPUTING K-NEAREST NEIGHBORS
    FUKUNAGA, K
    NARENDRA, PM
    IEEE TRANSACTIONS ON COMPUTERS, 1975, C 24 (07) : 750 - 753