On neural-network implementations of k-nearest neighbor pattern classifiers

被引:0
|
作者
Chen, YQ [1 ]
Damper, RI [1 ]
Nixon, MS [1 ]
机构
[1] UNIV SOUTHAMPTON,DEPT ELECT & COMP SCI,SOUTHAMPTON SO17 1BJ,HANTS,ENGLAND
关键词
Logic circuits; neural-network applications; neural-network hardware; pattern recognition;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The k-nearest neighbor (k-NN) decision rule is the basis of a well-established, high-performance pattern-recognition technique but its sequential implementation is inherently slow. More recently, feedforward neural networks trained on error backpropagation have been widely used to solve a variety of pattern-recognition problems. However, it is arguably unnecessary to learn such a computationally intensive solution when one (i.e., the k-NN rule) is effectively available a priori, especially given the well-known pitfalls of backpropagation. Accordingly, there is some interest in the literature in network implementations of this rule, so as to combine its known, good performance with the speed of a massively parallel realization. In this paper, we present a novel neural-network architecture which implements the L-NN rule and whose distinctive feature relative to earlier work is its synchronous (i.e., clocked) nature. Essentially, it has a layered, feedforward structure but, in its basic form, also incorporates feedback to control sequential selection of the k neighbors. The principal advantages of this new scheme are the avoidance of the stability problems which can arise with alternative asynchronous feedback (lateral-inhibition) circuits, the restriction of analog weights to the first hidden layer and the fact that network design uses noniterative weight calculations rather than iterative backpropagation. Analysis of the network shows that it will converge to the desired solution (faithfully classifying the input pattern according to the k-NN rule) within (2k - 1) clock cycles. Apart from minor changes which can be effected externally, the same design serves for any value of X. The space complexity of the ('brute-force'' network implementation is O(N-2) units, where N is the number of training patterns, and it has O(N(2)d) analog weights where d is the dimensionality of these patterns. Thus, some modifications to reduce the required number of units (and, thereby, weighted connections) are considered. Overall, this paper affords for high-speed, parallel implementations of proven pattern-classification techniques.
引用
收藏
页码:622 / 629
页数:8
相关论文
共 50 条
  • [41] Fault Detection and Isolation of a Pressurized Water Reactor Based on Neural Network and K-Nearest Neighbor
    Naimi, Amine
    Deng, Jiamei
    Shimjith, S. R.
    Arul, A. John
    IEEE ACCESS, 2022, 10 : 17113 - 17121
  • [42] A user behavior prediction model based on parallel neural network and k-nearest neighbor algorithms
    Gaowei Xu
    Carl Shen
    Min Liu
    Feng Zhang
    Weiming Shen
    Cluster Computing, 2017, 20 : 1703 - 1715
  • [43] Heterogeneous graph community detection method based on K-nearest neighbor graph neural network
    Liu, Xiaoyang
    Wu, Yudie
    Fiumara, Giacomo
    De Meo, Pasquale
    INTELLIGENT DATA ANALYSIS, 2024, 28 (06) : 1445 - 1466
  • [44] Analysis of the k-nearest neighbor classification
    Li, Jing
    Cheng, Ming
    INFORMATION SCIENCE AND MANAGEMENT ENGINEERING, VOLS 1-3, 2014, 46 : 1911 - 1917
  • [45] Weighted K-Nearest Neighbor Revisited
    Bicego, M.
    Loog, M.
    2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 1642 - 1647
  • [46] GAME PLAYER STRATEGY PATTERN RECOGNITION BY USING K-NEAREST NEIGHBOR
    He, Suoju
    Du, Junping
    Wu, Guoshi
    Li, Jing
    Wang, Yi
    Xie, Fan
    Liu, Zhiqing
    Zhu, Qiliang
    CIICT 2008: PROCEEDINGS OF CHINA-IRELAND INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATIONS TECHNOLOGIES 2008, 2008, : 190 - 193
  • [47] A FUZZY K-NEAREST NEIGHBOR ALGORITHM
    KELLER, JM
    GRAY, MR
    GIVENS, JA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1985, 15 (04): : 580 - 585
  • [48] CHROMATIC K-NEAREST NEIGHBOR QUERIES
    van der Horst, Thijs
    Loffler, Maarten
    Staals, Frank
    JOURNAL OF COMPUTATIONAL GEOMETRY, 2025, 16 (01)
  • [49] Point Cloud Model Recognition and Classification Based on K-Nearest Neighbor Convolutional Neural Network
    Yu Ting
    Yang Jun
    LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (10)
  • [50] Hybrid k-Nearest Neighbor Classifier
    Yu, Zhiwen
    Chen, Hantao
    Liu, Jiming
    You, Jane
    Leung, Hareton
    Han, Guoqiang
    IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (06) : 1263 - 1275