paper-with-me

홈 › Papers

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

2017-08-14 · V. B. Surya Prasath, Haneen Arafat Abu Alfeilat, Ahmad B. A. Hassanat, Omar Lasassmeh, Ahmad S. Tarawneh, Mahmoud Bashir Alhasanat, Hamzeh S. Eyal Salman

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.

📄 PDF Abstract BibTeX arXiv:1708.04321

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Elastic Similarity and Distance Measures for Multivariate Time Series

2021-02-20 · Ahmed Shifaz, Charlotte Pelletier, Francois Petitjean, Geoffrey I. Webb

This paper contributes multivariate versions of seven commonly used elastic similarity and distance measures for time series data analytics. Elastic similarity and distance measures are a class of similarity measures tha…

ClassificationDynamic Time WarpingGeneral ClassificationOutlier Detection+3

A Parametrizable Algorithm for Distributed Approximate Similarity Search with Arbitrary Distances

2024-05-22 · Elena Garcia-Morato, Maria Jesus Algar, Cesar Alfaro, Felipe Ortega 외

Recent studies have explored alternative distance measures for similarity search in spaces with diverse topologies, emphasizing the importance of selecting an appropriate distance function to improve the performance of k…

ClusteringManagement

Variance-Adjusted Cosine Distance as Similarity Metric

2025-02-04 · Satyajeet Sahoo, Jhareswar Maiti

Cosine similarity is a popular distance measure that measures the similarity between two vectors in the inner product space. It is widely used in many data classification algorithms like K-Nearest Neighbors, Clustering e…

valid

k-Nearest Neighbour Classifiers: 2nd Edition (with Python examples)

2020-04-09 · Padraig Cunningham, Sarah Jane Delany

Perhaps the most straightforward classifier in the arsenal or machine learning techniques is the Nearest Neighbour Classifier -- classification is achieved by identifying the nearest neighbours to a query example and usi…

ClassificationGeneral ClassificationRetrievalTime Series+1

Graph Laplacians on Shared Nearest Neighbor graphs and graph Laplacians on $k$-Nearest Neighbor graphs having the same limit

2023-02-24 · A. Martina Neuman

A Shared Nearest Neighbor (SNN) graph is a type of graph construction using shared nearest neighbor information, which is a secondary similarity measure based on the rankings induced by a primary $k$-nearest neighbor ($k…

graph construction