Compactness-Weighted KNN Classification Algorithm

被引:0
|
作者
Wan, Bengting [1 ]
Sheng, Zhixiang [1 ]
Zhu, Wenqiang [1 ]
Hu, Zhiyi [1 ]
机构
[1] Jiangxi Univ Finance & Econ, Sch Software & IoT Engn, Nanchang 330013, Peoples R China
基金
美国国家科学基金会;
关键词
K-nearest neighbors; feature weight; Minkowski distance; compactness; NEAREST-NEIGHBOR CLASSIFICATION;
D O I
10.14569/IJACSA.2024.0150922
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The K-Nearest Neighbor (KNN) algorithm is a widely used classical classification tool, yet enhancing the classification accuracy for multi-feature large datasets remains a challenge. The paper introduces a Compactness-Weighted KNN classification algorithm using a weighted Minkowski distance (CKNN) to address this. Due to the variability in sample distribution, a method for deriving feature weights based on compactness is designed. Subsequently, a formula for calculating the weighted Minkowski distance using compactness weights is proposed, forming the basis for developing the CKNN algorithm. Comparative experimental results on five real-world datasets demonstrate that the CKNN algorithm outperforms eight existing variant KNN algorithms in Accuracy, Precision, Recall, and F1 performance metrics. The test results and sensitivity analysis confirm the CKNN's efficacy in classifying multi-feature datasets.
引用
收藏
页码:229 / 238
页数:10
相关论文
共 50 条
  • [41] Weighted Adaptive KNN Algorithm With Historical Information Fusion for Fingerprint Positioning
    Zhang, Hui
    Wang, Zhikun
    Xia, Wenchao
    Ni, Yiyang
    Zhao, Haitao
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2022, 11 (05) : 1002 - 1006
  • [42] Weighted compactness function based label propagation algorithm for community detection
    Zhang, Weitong
    Zhang, Rui
    Shang, Ronghua
    Jiao, Licheng
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 492 : 767 - 780
  • [43] Using kNN Algorithm for classification of Distribution transformers Health index
    Javid, Jahanzaib
    Mughal, Muhammad Ali
    Karim, Mustansir
    4TH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING (IC)2, 2021, : 726 - 731
  • [44] Scan Matching and KNN Classification for Mobile Robot Localisation Algorithm
    Markom, M. A.
    Adom, A. H.
    Shukor, Abdul S. A.
    Rahim, Abdul N.
    Tan, Mohd Muslim E. S.
    Irawan, A.
    2017 IEEE 3RD INTERNATIONAL SYMPOSIUM IN ROBOTICS AND MANUFACTURING AUTOMATION (ROMA), 2017,
  • [45] Classification Method of Teaching Resources Based on Improved KNN Algorithm
    An, Yingbo
    Xu, Meiling
    Shen, Chen
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2019, 14 (04): : 73 - 88
  • [46] Classification for Unbalanced Dataset by an Improved KNN Algorithm Based on Weight
    Wang, Chao-Xue
    Dong, Li-Li
    Pan, Zheng-Mao
    Zhang, Tao
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (11B): : 4983 - 4988
  • [47] The Domain Classification Algorithm Based on KNN in Micro-blog
    Zhu, Guofeng
    Zhou, Zhurong
    Han, Fengjiao
    Ying, Zhongyun
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 188 - 192
  • [48] Study on microblogging marketing system based on KNN classification algorithm
    Meng, Qingqiang
    Han, Xue
    Metallurgical and Mining Industry, 2015, 7 (09): : 1096 - 1101
  • [49] An improved KNN algorithm based on multi-attribute classification
    Zhang, Hongliang
    Li, Liangjun
    Li, Tienan
    Yang, Feng
    ICIC Express Letters, Part B: Applications, 2011, 2 (05): : 1117 - 1122
  • [50] Classification improvement of local feature vectors over the KNN algorithm
    Mejdoub, Mahmoud
    Ben Amar, Chokri
    MULTIMEDIA TOOLS AND APPLICATIONS, 2013, 64 (01) : 197 - 218