Advanced kNN: A Mature Machine Learning Series

03/01/2020
by   Muhammad Asim, et al.
0

k-nearest neighbour (kNN) is one of the most prominent, simple and basic algorithm used in machine learning and data mining. However, kNN has limited prediction ability, i.e., kNN cannot predict any instance correctly if it does not belong to any of the predefined classes in the training data set. The purpose of this paper is to suggest an Advanced kNN (A-kNN) algorithm that will be able to classify an instance as unknown, after verifying that it does not belong to any of the predefined classes. Performance of kNN and A-kNN is compared on three different data sets namely iris plant data set, BUPA liver disorder data set, and Alpha Beta detection data set. Results of A-kNN are significantly accurate for detecting unknown instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/28/2022

Parallel Instance Filtering for Malware Detection

Machine learning algorithms are widely used in the area of malware detec...
research
01/30/2019

The Wilderness Area Data Set: Adapting the Covertype data set for unsupervised learning

Benchmark data sets are of vital importance in machine learning research...
research
08/25/2021

Toward Formal Data Set Verification for Building Effective Machine Learning Models

In order to properly train a machine learning model, data must be proper...
research
05/28/2014

An Easy to Use Repository for Comparing and Improving Machine Learning Algorithm Usage

The results from most machine learning experiments are used for a specif...
research
02/11/2020

Learning with Out-of-Distribution Data for Audio Classification

In supervised machine learning, the assumption that training data is lab...
research
02/27/2020

The Data Representativeness Criterion: Predicting the Performance of Supervised Classification Based on Data Set Similarity

In a broad range of fields it may be desirable to reuse a supervised cla...
research
11/07/2009

Machine Learning: When and Where the Horses Went Astray?

Machine Learning is usually defined as a subfield of AI, which is busy w...

Please sign up or login with your details

Forgot password? Click here to reset