CHROMATIC K-NEAREST NEIGHBOR QUERIES

被引:0
|
作者
van der Horst, Thijs [1 ,2 ]
Loffler, Maarten [1 ]
Staals, Frank [1 ]
机构
[1] Univ Utrecht, Dept Informat & Comp Sci, Utrecht, Netherlands
[2] TU Eindhoven, Dept Math & Comp Sci, Eindhoven, Netherlands
基金
荷兰研究理事会;
关键词
PIECEWISE LINEAR FUNCTIONS; VORONOI DIAGRAMS; UPPER ENVELOPE; RANGE; BOUNDS;
D O I
10.4230/LIPIcs.ESA.2022.67
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Let P be a set of a colored points in Rd. We develop efficient data structures that store P and can answer chromatic k-nearest neighbor (k-NN) queries. Such a query consists of a query point q and a number, and asks for the color that appears most frequently among the k points in P closest tolg. Answering such queries efficiently is the key to obtain fast k-NN classifiers. Our main aim is to obtain query times that are independent of k while using near-linear space.<br /> We show that this is possible using a combination of two data structures. The first data structure allow us to compute a region containing exactly the k-nearest neighbors of a query point q, and the second data structure can then report the most frequent color in such a region. This leads to lincar-space data structures with query times of O(n(1)(/2)logn) for points in R-1, and with query times varying between O(n(2/3) log(2/3) n) and O(n(5/6) polylog n), depending on the distance measure used, for points in R-2. Since these query times are still fairly large we also consider approximations. If we are allowed to report a color that appears at least (1)f" times, where f is the frequency of the most frequent color, we obtain a query time of O(log n + log log n) in (1) and expected query times ranging between O(n(1)/23/2) and O(n(1)/2-5/2) in R-2 using dear-linear space (ignoring polylogarithmic fac-tors). All of our data structures are for the pointer-machine model.
引用
收藏
页数:43
相关论文
共 50 条
  • [31] A GENERALIZED K-NEAREST NEIGHBOR RULE
    PATRICK, EA
    FISCHER, FP
    INFORMATION AND CONTROL, 1970, 16 (02): : 128 - &
  • [32] Improved k-nearest neighbor classification
    Wu, YQ
    Ianakiev, K
    Govindaraju, V
    PATTERN RECOGNITION, 2002, 35 (10) : 2311 - 2318
  • [33] Navigating K-Nearest Neighbor Graphs to Solve Nearest Neighbor Searches
    Chavez, Edgar
    Sadit Tellez, Eric
    ADVANCES IN PATTERN RECOGNITION, 2010, 6256 : 270 - 280
  • [34] A Centroid k-Nearest Neighbor Method
    Zhang, Qingjiu
    Sun, Shiliang
    ADVANCED DATA MINING AND APPLICATIONS, ADMA 2010, PT I, 2010, 6440 : 278 - 285
  • [35] Validation of k-Nearest Neighbor Classifiers
    Bax, Eric
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (05) : 3225 - 3234
  • [36] Quantum K-nearest neighbor algorithm
    Chen, Hanwu
    Gao, Yue
    Zhang, Jun
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2015, 45 (04): : 647 - 651
  • [37] Analysis of the k-nearest neighbor classification
    Li, Jing
    Cheng, Ming
    INFORMATION SCIENCE AND MANAGEMENT ENGINEERING, VOLS 1-3, 2014, 46 : 1911 - 1917
  • [38] Weighted K-Nearest Neighbor Revisited
    Bicego, M.
    Loog, M.
    2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 1642 - 1647
  • [39] Approximate k-Nearest Neighbor Queries of Spatial Data Under Local Differential Privacy
    Zhang X.
    Xu Y.
    Meng X.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2022, 59 (07): : 1610 - 1624
  • [40] A FUZZY K-NEAREST NEIGHBOR ALGORITHM
    KELLER, JM
    GRAY, MR
    GIVENS, JA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1985, 15 (04): : 580 - 585