mlsanityData to 7 Oct 2026

Distance and Similarity Measures Effect on the Performance of K-Nearest Neighbor Classifier -- A Review

arXiv 1708.04321 ↗First posted 14 Aug 2017cs.LG cs.AIcited by 25

Not on the map. Why?

Abstract (arXiv)

The K-nearest neighbor (KNN) classifier is one of the simplest and most common classifiers, yet its performance competes with the most complex classifiers in the literature. The core of this classifier depends mainly on measuring the distance or similarity between the tested examples and the training examples. This raises a major question about which distance measures to be used for the KNN classifier among a large number of distance and similarity measures available? This review attempts to answer this question through evaluating the performance (measured by accuracy, precision and recall) of the KNN using a large number of distance measures, tested on a number of real-world datasets, with and without adding different levels of noise. The experimental results show that the performance of KNN classifier depends significantly on the distance used, and the results showed large gaps between the performances of different distances. We found that a recently proposed non-convex distance performed the best when applied on most datasets comparing to the other tested distances. In addition, the performance of the KNN with this top performing distance degraded only about 20% while the noise level reaches 90%, this is true for most of the distances used as well. This means that the KNN classifier using any of the top 10 distances tolerate noise to a certain degree. Moreover, the results show that some distances are less affected by the added noise comparing to other distances.

Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Aug 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 3; 2022: 5; 2023: 5; 2024: 8; 2025: 3; 2026: 1.

25 papers.

Sort:

  1. 2025LeJEPA: Provable and Scalable Self-Supervised Learning Without the Heuristicscited by 227
  2. 2022Stop Oversampling for Class Imbalance Learning: A Critical Reviewcited by 4
  3. 2023SPINEX: Similarity-based Predictions and Explainable Neighbors Exploration for Regression and Classification Tasks in Machine Learningcited by 3
  4. 2023Current Topological and Machine Learning Applications for Bias Detection in Textcited by 3
  5. 2024Light Curve Classification with DistClassiPy: a new distance-based classifiercited by 2
  6. 2024Adaptive k-nearest neighbor classifier based on the local estimation of the shape operatorcited by 2
  7. 2024A Survey on Time-Series Distance Measurescited by 2
  8. 2025KNN and K-means in Gini Prametric Spacescited by 2
  9. 2023Applications of Binary Similarity and Distance Measurescited by 1
  10. 2024A comparative study on machine learning approaches for rock mass classification using drilling datacited by 1
  11. 2024Reliability Assessment of Information Sources Based on Random Permutation Setcited by 1
  12. 2024Evaluating Evidential Reliability In Pattern Recognition Based On Intuitionistic Fuzzy Setscited by 1
13 more
  1. 2026Predicting Anemia Among Under-Five Children in Nepal Using Machine Learning and Deep Learningcited by 1
  2. 2021Speeding Up OPFython with Numbacited by 0
  3. 2021Experimental Investigation and Evaluation of Model-based Hyperparameter Optimizationcited by 0
  4. 2021kNet: A Deep kNN Network To Handle Label Noisecited by 0
  5. 2022Anisotropic View Distance Metric for High-Dimensional Data: Theory, Geometry, and Fast Computationcited by 0
  6. 2022Deep Learning Methods for Protein Family Classification on PDB Sequencing Datacited by 0
  7. 2022Patients' Severity States Classification based on Electronic Health Record (EHR) Data using Multiple Machine Learning and Deep Learning Approachescited by 0
  8. 2022Evaluating k-NN in the Classification of Data Streams with Concept Driftcited by 0
  9. 2023Classification of retail products: From probabilistic ranking to neural networkscited by 0
  10. 2023Enhanced Genetic Programming Models with Multiple Equations for Accurate Semi-Autogenous Grinding Mill Throughput Predictioncited by 0
  11. 2024Towards the Best Solution for Complex System Reliability: Can Statistics Outperform Machine Learning?cited by 0
  12. 2024K-GBS3FCM -- KNN Graph-Based Safe Semi-Supervised Fuzzy C-Meanscited by 0
  13. 2025Comparative Performance of Finetuned ImageNet Pre-trained Models for Electronic Component Classificationcited by 0