kNN Classification: a review

被引:0
|
作者
Syriopoulos, Panos K. [1 ]
Kalampalikis, Nektarios G. [1 ]
Kotsiantis, Sotiris B. [1 ]
Vrahatis, Michael N. [1 ]
机构
[1] Univ Patras, Dept Math, Computat Intelligence Lab CILab, GR-26110 Patras, Greece
关键词
k-nearest neighbor classifier; Lazy learning; Instance-based learning; Software; Benchmarks; K-NEAREST-NEIGHBOR; FEATURE-SELECTION; VECTOR QUANTIZATION; ALGORITHMS;
D O I
10.1007/s10472-023-09882-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The k-nearest neighbors (k/NN) algorithm is a simple yet powerful non-parametric classifier that is robust to noisy data and easy to implement. However, with the growing literature on k/NN methods, it is increasingly challenging for new researchers and practitioners to navigate the field. This review paper aims to provide a comprehensive overview of the latest developments in the k/NN algorithm, including its strengths and weaknesses, applications, benchmarks, and available software with corresponding publications and citation analysis. The review also discusses the potential of k/NN in various data science tasks, such as anomaly detection, dimensionality reduction and missing value imputation. By offering an in-depth analysis of k/NN, this paper serves as a valuable resource for researchers and practitioners to make informed decisions and identify the best k/NN implementation for a given application.
引用
收藏
页数:33
相关论文
共 50 条
  • [21] KNN File Classification for Securing Cloud Infrastructure
    Sarma, M. Subrahmanya
    Srinivas, Y.
    Abhiram, M.
    Prasanthi, M. Sahithi
    Ramya, M. S. Lalitha
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 5 - 9
  • [22] Compactness-Weighted KNN Classification Algorithm
    Wan, Bengting
    Sheng, Zhixiang
    Zhu, Wenqiang
    Hu, Zhiyi
    International Journal of Advanced Computer Science and Applications, 2024, 15 (09) : 229 - 238
  • [23] Efficient kNN classification algorithm for big data
    Deng, Zhenyun
    Zhu, Xiaoshu
    Cheng, Debo
    Zong, Ming
    Zhang, Shichao
    NEUROCOMPUTING, 2016, 195 : 143 - 148
  • [24] KNN Classification With One-Step Computation
    Zhang, Shichao
    Li, Jiaye
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (03) : 2711 - 2723
  • [25] KNN Classification in Chronic Kidney Disease Dataset
    Manoranjithem, V
    Venkatesulu, M.
    INTERNATIONAL JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE, 2020, 15 (04): : 1337 - 1343
  • [26] The Classification of Music by the Genre Using the KNN Classifier
    Kostrzewa, Daniel
    Brzeski, Robert
    Kubanski, Maciej
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES: FACING THE CHALLENGES OF DATA PROLIFERATION AND GROWING VARIETY, 2018, 928 : 233 - 242
  • [27] Using Choquet integrals for kNN approximation and classification
    Beliakov, Gleb
    James, Simon
    2008 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-5, 2008, : 1313 - 1319
  • [28] KNN BASED CLASSIFICATION OF DIGITAL MODULATED SIGNALS
    Hussain, Asad
    Ghauri, Sajjad Ahmed
    Sohail, M. Farhan
    Khan, Sheraz A.
    Qureshi, Ijaz Mansoor
    IIUM ENGINEERING JOURNAL, 2016, 17 (02): : 71 - 82
  • [29] An Improved KNN Classification Algorithm based on Sampling
    Cheng, Zhiwei
    Chen, Caisen
    Qiu, Xuehuan
    Xie, Huan
    PROCEEDINGS OF THE ADVANCES IN MATERIALS, MACHINERY, ELECTRICAL ENGINEERING (AMMEE 2017), 2017, 114 : 220 - 225
  • [30] Automatic Arabic Document Classification via kNN
    HANI M. O. Iwidat
    CADDM, 2008, DesignandManufacturing.2008 (02) : 65 - 73