CQUniversity
Browse
- No file added yet -

Comparative performance analysis of K-nearest neighbour (KNN) algorithm and its different variants for disease prediction

Download (1.15 MB)
journal contribution
posted on 2024-08-12, 03:25 authored by S Uddin, I Haque, H Lu, MA Moni, Ergun GideErgun Gide
Disease risk prediction is a rising challenge in the medical domain. Researchers have widely used machine learning algorithms to solve this challenge. The k-nearest neighbour (KNN) algorithm is the most frequently used among the wide range of machine learning algorithms. This paper presents a study on different KNN variants (Classic one, Adaptive, Locally adaptive, k-means clustering, Fuzzy, Mutual, Ensemble, Hassanat and Generalised mean distance) and their performance comparison for disease prediction. This study analysed these variants in-depth through implementations and experimentations using eight machine learning benchmark datasets obtained from Kaggle, UCI Machine learning repository and OpenML. The datasets were related to different disease contexts. We considered the performance measures of accuracy, precision and recall for comparative analysis. The average accuracy values of these variants ranged from 64.22% to 83.62%. The Hassanaat KNN showed the highest average accuracy (83.62%), followed by the ensemble approach KNN (82.34%). A relative performance index is also proposed based on each performance measure to assess each variant and compare the results. This study identified Hassanat KNN as the best performing variant based on the accuracy-based version of this index, followed by the ensemble approach KNN. This study also provided a relative comparison among KNN variants based on precision and recall measures. Finally, this paper summarises which KNN variant is the most promising candidate to follow under the consideration of three performance measures (accuracy, precision and recall) for disease prediction. Healthcare researchers and stakeholders could use the findings of this study to select the appropriate KNN variant for predictive disease risk analytics.

History

Volume

12

Issue

1

Start Page

1

End Page

11

Number of Pages

11

eISSN

2045-2322

ISSN

2045-2322

Publisher

Springer Science and Business Media LLC

Publisher License

CC BY

Additional Rights

CC BY 4.0

Language

en

Peer Reviewed

  • Yes

Open Access

  • Yes

Acceptance Date

2022-04-05

Era Eligible

  • Yes

Medium

Electronic

Journal

Scientific Reports

Article Number

6256

Usage metrics

    CQUniversity

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC