Fast k-Nearest Neighbour Search via Prioritized DCI

被引:0
|
作者
Li, Ke [1 ]
Malik, Jitendra [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most exact methods for k-nearest neighbour search suffer from the curse of dimensionality; that is, their query times exhibit exponential dependence on either the ambient or the intrinsic dimensionality. Dynamic Continuous Indexing (DCI) (Li & Malik, 2016) offers a promising way of circumventing the curse and successfully reduces the dependence of query time on intrinsic dimensionality from exponential to sublinear. In this paper, we propose a variant of DCI, which we call Prioritized DCI, and show a remarkable improvement in the dependence of query time on intrinsic dimensionality. In particular, a linear increase in intrinsic dimensionality, or equivalently, an exponential increase in the number of points near a query, can be mostly counteracted with just a linear increase in space. We also demonstrate empirically that Prioritized DCI significantly outperforms prior methods. In particular, relative to Locality-Sensitive Hashing (LSH), Prioritized DCI reduces the number of distance evaluations by a factor of 14 to 116 and the memory consumption by a factor of 21.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Fast k-Nearest Neighbour Search via Dynamic Continuous Indexing
    Li, Ke
    Malik, Jitendra
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [2] A fast fuzzy K-nearest neighbour algorithm for pattern classification
    Boutalis, Yiannis S.
    Andreadis, Ioannis T.
    Tambakis, George D.
    Intelligent Data Analysis, 2000, 4 (3-4) : 275 - 288
  • [3] Balanced k-nearest neighbour imputation
    Hasler, Caren
    Tille, Yves
    STATISTICS, 2016, 50 (06) : 1310 - 1331
  • [4] k-Nearest Neighbour Classifiers - A Tutorial
    Cunningham, Padraig
    Delany, Sarah Jane
    ACM COMPUTING SURVEYS, 2021, 54 (06)
  • [5] A fast exact parallel implementation of the k-nearest neighbour pattern classifier
    Lucas, SM
    IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE, 1998, : 1867 - 1872
  • [6] A fast differential evolution algorithm using k-Nearest Neighbour predictor
    Liu, Yang
    Sun, Fan
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 4254 - 4258
  • [7] EFFICIENT MULTIVARIATE ENTROPY ESTIMATION VIA k-NEAREST NEIGHBOUR DISTANCES
    Berrett, Thomas B.
    Samworth, Richard J.
    Yuan, Ming
    ANNALS OF STATISTICS, 2019, 47 (01): : 288 - 318
  • [8] Automatic Diagnosis Metabolic Syndrome via a k-Nearest Neighbour Classifier
    Behadada, Omar
    Abi-Ayad, Meryem
    Kontonatsios, Georgios
    Trovati, Marcello
    GREEN, PERVASIVE, AND CLOUD COMPUTING (GPC 2017), 2017, 10232 : 627 - 637
  • [9] Fast image retrieval based on equal-average equal-variance K-nearest neighbour search
    Lu, Zhe-Ming
    Burkhardt, Hans
    18TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 2, PROCEEDINGS, 2006, : 853 - +
  • [10] Mining Arbitrarily Large Datasets Using Heuristic k-Nearest Neighbour Search
    Wu, Xing
    Holmes, Geoffrey
    Pfahringer, Bernhard
    AI 2008: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2008, 5360 : 355 - 361