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 条
  • [1] On the reliability of kNN classification
    Tsypin, Maxim
    Roder, Heinrich
    WCECS 2007: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, 2007, : 732 - 734
  • [2] Challenges in KNN Classification
    Zhang, Shichao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (10) : 4663 - 4675
  • [3] Learning k for kNN Classification
    Zhang, Shichao
    Li, Xuelong
    Zong, Ming
    Zhu, Xiaofeng
    Cheng, Debo
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2017, 8 (03)
  • [4] DIABETES CLASSIFICATION BASED ON KNN
    Ali, Ameer
    Alrubei, Mohammed
    Hassan, Laith Falah Mohammed
    Al-Ja'afari, Mohannad
    Abdulwahed, Saif
    IIUM ENGINEERING JOURNAL, 2020, 21 (01): : 175 - 181
  • [5] Classification by weighting, similarity and kNN
    Ishii, Naohiro
    Murai, Tsuyoshi
    Yamada, Takahiro
    Bao, Yongguang
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2006, PROCEEDINGS, 2006, 4224 : 57 - 64
  • [6] Classification of Gunshots with KNN Classifier
    Pichardo-Morales, Francisco D.
    Acevedo-Mosqueda, Marco A.
    Gomez-Coronel, Sandra L.
    PROCEEDINGS OF THE EURO AMERICAN CONFERENCE ON TELEMATICS AND INFORMATION SYSTEMS (EATIS '18), 2018,
  • [7] Efficient Classification with Adaptive KNN
    Zhao, Puning
    Lai, Lifeng
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 11007 - 11014
  • [8] Reachable Distance Function for KNN Classification
    Zhang, Shichao
    Li, Jiaye
    Li, Yangding
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (07) : 7382 - 7396
  • [9] An Improved KNN Algorithm for Text Classification
    Li, Huijuan
    Jiang, He
    Wang, Dongyuan
    Han, Bing
    2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, : 1081 - 1085
  • [10] An improved kNN text classification method
    Wang, Fengfei
    Liu, Zhen
    Wang, Chundong
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 20 (03) : 397 - 403