Mutual neighborhood and modified majority voting based KNN classifier for multi-categories classification

被引:9
作者
Hajizadeh, Rassoul [1 ,2 ]
Aghagolzadeh, Ali [2 ]
Ezoji, Mehdi [2 ]
机构
[1] Amol Univ Special Modern Technol, Fac Engn Modern Technol, Amol, Iran
[2] Babol Noshirvani Univ Technol, Fac Elect & Comp Engn, Babol, Iran
关键词
KNN-based classifiers; Neighborhood; Majority voting; Multi-category classification; REPRESENTATION; RULE;
D O I
10.1007/s10044-022-01069-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, two techniques for improving the performance of the k-Nearest Neighbors (KNN) based classifiers are proposed: mutual neighborhood (MN) for searching the neighbors of the query sample, and two-stage modified majority voting (MMV) based decision. In MN, two samples are the neighbors of each other, if each of them exists in the k-neighborhood of the other. Selecting the MN-based neighbors depends on the data distribution and makes to select the data with the same category and/or more similarity. Also, the number of neighbors is variable in MN. Moreover, a two-stage method is proposed to improve majority voting based classifiers which we call it modified majority voting. In MMV, if there is any ambiguous, the mean vectors of each category with majority voting are computed and then the decision is made based on the minimum Euclidean distance of the mean vectors from the query sample. By the proposed techniques, some new and extended KNN-based classifiers are defined. Two different kinds of databases are used in our experiments: eight datasets of UCI machine learning repository and fifteen datasets of UCR time series classification archive. The results exhibit the proposed techniques increase the recognition rates of the KNN-based classifies. In some cases, the rate of improvement is more than 10%.
引用
收藏
页码:773 / 793
页数:21
相关论文
共 33 条
[1]   A survey of neural network based automated systems for human chromosome classification [J].
Abid, Faroudja ;
Hamami, Latifa .
ARTIFICIAL INTELLIGENCE REVIEW, 2018, 49 (01) :41-56
[2]   Automatic heart activity diagnosis based on Gram polynomials and probabilistic neural networks [J].
Beritelli F. ;
Capizzi G. ;
Lo Sciuto G. ;
Napoli C. ;
Scaglione F. .
Biomedical Engineering Letters, 2018, 8 (01) :77-85
[3]  
Chen Y., 2015, UCR TIME SERIES CLAS
[4]   NEAREST NEIGHBOR PATTERN CLASSIFICATION [J].
COVER, TM ;
HART, PE .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1967, 13 (01) :21-+
[5]   Unconstrained handwritten digit recognition using perceptual shape primitives [J].
Dash, Kalyan S. ;
Puhan, Niladri B. ;
Panda, Ganapati .
PATTERN ANALYSIS AND APPLICATIONS, 2018, 21 (02) :413-436
[6]   Compressive Binary Patterns: Designing a Robust Binary Face Descriptor with Random-Field Eigenfilters [J].
Deng, Weihong ;
Hu, Jiani ;
Guo, Jun .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2019, 41 (03) :758-767
[7]  
Dua D, 2019, UCI MACHINE LEARNING
[8]  
Dudani S. A., 1976, IEEE Transactions on Systems, Man and Cybernetics, VSMC-6, P325, DOI 10.1109/TSMC.1976.5408784
[9]   Implementation of Nearest Neighbor using HSV to Identify Skin Disease [J].
Gerhana, Y. A. ;
Zulfikar, W. B. ;
Ramdani, A. H. ;
Ramdhani, M. A. .
2ND ANNUAL APPLIED SCIENCE AND ENGINEERING CONFERENCE (AASEC 2017), 2018, 288
[10]  
Gou J., 2012, J Inform Comput Sci, V9, P1429