Abstract

The k-Nearest Neighbor (kNN) classifier represents a simple and very general approach to classification. Still, the performance of kNN classifiers can often compete with more complex machine-learning algorithms. The core of kNN depends on a “guilt by association” principle where classification is performed by measuring the similarity between a query and a set of training patterns, often computed as distances. The relative performance of kNN classifiers is closely linked to the choice of distance or similarity measure, and it is therefore relevant to investigate the effect of using different distance measures when comparing biomedical data. In this study on classification of cancer data sets, we have used both common and novel distance measures, including the novel distance measures Sobolev and Fisher, and we have evaluated the performance of kNN with these distances on 4 cancer data sets of different type. We find that the performance when using the novel distance measures is comparable to the performance with more well-established measures, in particular for the Sobolev distance. We define a robust ranking of all the distance measures according to overall performance. Several distance measures show robust performance in kNN over several data sets, in particular the Hassanat, Sobolev, and Manhattan measures. Some of the other measures show good performance on selected data sets but seem to be more sensitive to the nature of the classification data. It is therefore important to benchmark distance measures on similar data prior to classification to identify the most suitable measure in each case.

Highlights

  • IntroductionThe k-nearest neighbor (kNN) approach was proposed by Fix and Hodges in 19511 and later modified by Cover and Hart in 1967.2 It is a simple, robust and versatile algorithm for classification and regression and has been used for different types of problems such as pattern recognition,[3] ranking of models,[4] text categorization,[5] and object recognition,[6] and in many different areas, including bioinformatics and medicine.[7,8,9] It is a non-parametric[10] and lazy learning classifier

  • Classification and pattern recognition are important challenges in data analysis

  • The k-nearest neighbor approach was proposed by Fix and Hodges in 19511 and later modified by Cover and Hart in 1967.2 It is a simple, robust and versatile algorithm for classification and regression and has been used for different types of problems such as pattern recognition,[3] ranking of models,[4] text categorization,[5] and object recognition,[6] and in many different areas, including bioinformatics and medicine.[7,8,9]

Read more

Summary

Introduction

The k-nearest neighbor (kNN) approach was proposed by Fix and Hodges in 19511 and later modified by Cover and Hart in 1967.2 It is a simple, robust and versatile algorithm for classification and regression and has been used for different types of problems such as pattern recognition,[3] ranking of models,[4] text categorization,[5] and object recognition,[6] and in many different areas, including bioinformatics and medicine.[7,8,9] It is a non-parametric[10] and lazy learning classifier. The kNN algorithm is conceptually simple but can still be used on complex biological data, for example, from cancer. The popularity of kNN seems to be increasing; the largest number of hits for both kNN itself and the combination of kNN and cancer is found in 2019, and for the combination of kNN and cancer more than 60% of the hits are found in 2014 or later

Methods
Results
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.