A fast fuzzy K-nearest neighbour algorithm for pattern classification

被引:0
|
作者
Boutalis, Yiannis S. [1 ]
Andreadis, Ioannis T. [1 ]
Tambakis, George D. [1 ]
机构
[1] Section of Electronics and Information Systems Technology, Department of Electrical and Computer Engineering, Democritus University of Thrace, GR-67100, Xanthi, Greece
关键词
Decision theory - Nearest neighbor search - Pattern recognition - Testing;
D O I
10.3233/ida-2000-43-408
中图分类号
学科分类号
摘要
A fast procedure for classifying a given test pattern to one of its possible classes using both the K-NN decision rule and concepts of the fuzzy set theory is described in this paper. The method is divided into two steps; in the first step the K nearest neighbours are found using a fast procedure, whereas in the second step the test pattern is classified using a fuzzy distance measure. The fast K-NN algorithm proceeds in finding a region containing at least K neighbours around the test sample by utilising an ordered search procedure of the test point from three reference points. In the sequence the found region is modified in such a way that the real K nearest neighbours of the given point will be always inside it. Then a small number of distance calculations are required to identify the true K-nearest neighbours and the fuzzy measure is applied to classify the test pattern. The pre-processing load is quite moderate and computer simulation results show that the misclassification rate is lower than, or similar to, the crisp version, while presenting results richer in information content than its crisp counterpart. This rate is also kept low even in the case we do not perform modifications that ensure the true K-NN finding. © 2000-IOS Press. All rights reserved.
引用
收藏
页码:275 / 288
相关论文
共 50 条
  • [1] Arabic Text Classification Using K-Nearest Neighbour Algorithm
    Alhutaish, Roiss
    Omar, Nazlia
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2015, 12 (02) : 190 - 195
  • [2] A fast exact parallel implementation of the k-nearest neighbour pattern classifier
    Lucas, SM
    IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE, 1998, : 1867 - 1872
  • [3] A fast differential evolution algorithm using k-Nearest Neighbour predictor
    Liu, Yang
    Sun, Fan
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 4254 - 4258
  • [4] Median strings for k-nearest neighbour classification
    Martínez-Hinarejos, CD
    Juan, A
    Casacuberta, F
    PATTERN RECOGNITION LETTERS, 2003, 24 (1-3) : 173 - 181
  • [5] An Improved K-Nearest Neighbor Algorithm for Pattern Classification
    Sultana, Zinnia
    Ferdousi, Ashifatul
    Tasnim, Farzana
    Nahar, Lutfun
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (08) : 760 - 767
  • [6] Efficient fuzzy based K-nearest neighbour technique for web services classification
    Viji, C.
    Raja, J. Beschi
    Ponmagal, R. S.
    Suganthi, S. T.
    Parthasarathi, P.
    Pandiyan, Sanjeevi
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 76
  • [7] Fast K-nearest-neighbour search algorithm for nonparametric classification
    Baek, S
    Sung, KM
    ELECTRONICS LETTERS, 2000, 36 (21) : 1821 - 1822
  • [8] Fast small-kernel K-nearest neighbour noise-smoothing algorithm
    Mitchell, Harvey B.
    European transactions on telecommunications and related technologies, 1995, 6 (05): : 609 - 612
  • [9] Application of genetic algorithm/K-nearest neighbour method to the classification of renal cell carcinoma
    Liu, DQ
    Shi, T
    DiDonato, JA
    Carpten, JD
    Zhu, JP
    Duan, ZH
    2004 IEEE COMPUTATIONAL SYSTEMS BIOINFORMATICS CONFERENCE, PROCEEDINGS, 2004, : 558 - 559
  • [10] A FUZZY K-NEAREST NEIGHBOR ALGORITHM
    KELLER, JM
    GRAY, MR
    GIVENS, JA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1985, 15 (04): : 580 - 585