An improved KNN classifier based on a novel weighted voting function and adaptive k-value selection

被引:4
作者
Acikkar, Mustafa [1 ]
Tokgoz, Selcuk [1 ]
机构
[1] Adana Alparslan Turkes Sci & Technol Univ, Fac Comp & Informat, Dept Software Engn, TR-01250 Adana, Turkiye
关键词
k-nearest neighbors; Harmonic mean; Adaptive k-value selection; Majority voting; NEAREST-NEIGHBOR;
D O I
10.1007/s00521-023-09272-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a modified KNN classifier (HMAKNN) based on the harmonic mean of the vote and average distance of the neighbors of each class label combined with adaptive k-value selection. Within the scope of this study, two different versions of HMAKNN, regular and weighted, HMAKNN(R) and HMAKNN(W), were developed depending on whether there is a weighting mechanism or not. These proposed HMAKNN classifiers were tested eight syntetic and twenty-six real benchmark data sets. In order to reveal the effectiveness and the performance of the proposed methods on classification, they were compared with its constituent KNN and four other well-known distance-weighted KNN methods. Unlike other weighting methods, both HMAKNN classifiers use the synergy between majority voting and average distance together, along with the ability to adaptively adjust the k-value, helping to significantly improve classification accuracy. The results on twenty-six real benchmark data sets suggest that both HMAKNN methods produce more accurate results in terms of average ACC and FScore metrics and statistically outperform all competing methods.
引用
收藏
页码:4027 / 4045
页数:19
相关论文
共 32 条
[21]   A local mean-based nonparametric classifier [J].
Mitani, Y ;
Hamamoto, Y .
PATTERN RECOGNITION LETTERS, 2006, 27 (10) :1151-1159
[22]   Scent classification by K nearest neighbors using ion-mobility spectrometry measurements [J].
Mueller, Philipp ;
Salminen, Katri ;
Nieminen, Ville ;
Kontunen, Anton ;
Karjalainen, Markus ;
Isokoski, Poika ;
Rantala, Jussi ;
Savia, Mariaana ;
Valiaho, Jari ;
Kallio, Pasi ;
Lekkala, Jukka ;
Surakka, Veikko .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 115 :593-606
[23]   SEMG signal classification using KNN classifier with FD and TFD features [J].
Narayan, Yogendra .
MATERIALS TODAY-PROCEEDINGS, 2021, 37 :3219-3225
[24]   Comparative analysis of proficiencies of various textures and geometric features in breast mass classification using k-nearest neighbor [J].
Singh, Harmandeep ;
Sharma, Vipul ;
Singh, Damanpreet .
VISUAL COMPUTING FOR INDUSTRY BIOMEDICINE AND ART, 2022, 5 (01)
[25]   Prediction of biodiesel production from microalgal oil using Bayesian optimization algorithm-based machine learning approaches [J].
Sultana, Nahid ;
Hossain, S. M. Zakir ;
Abusaad, M. ;
Alanbar, N. ;
Senan, Y. ;
Razzak, S. A. .
FUEL, 2022, 309
[26]  
Viji KSA, 2020, MATER TODAY-PROC, V24, P1944, DOI 10.1016/j.matpr.2020.03.622
[27]   Weighted K-NN Classification Method of Bearings Fault Diagnosis With Multi-Dimensional Sensitive Features [J].
Wang, Qingfeng ;
Wang, Shuai ;
Wei, Bingkun ;
Chen, Wenwu ;
Zhang, Yufei .
IEEE ACCESS, 2021, 9 :45428-45440
[28]  
Yigit H, 2013, 2013 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO), P228, DOI 10.1109/ICECCO.2013.6718270
[29]  
Zhang H, 2006, 2006 IEEE COMP SOC C, P2126, DOI DOI 10.1109/CVPR.2006.301
[30]   Efficient kNN Classification With Different Numbers of Nearest Neighbors [J].
Zhang, Shichao ;
Li, Xuelong ;
Zong, Ming ;
Zhu, Xiaofeng ;
Wang, Ruili .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (05) :1774-1785