pith. machine review for the scientific record. sign in

arxiv: 1811.05062 · v1 · submitted 2018-11-13 · 💻 cs.LG · stat.ML

Recognition: unknown

Dynamic Feature Scaling for K-Nearest Neighbor Algorithm

Authors on Pith no claims yet
classification 💻 cs.LG stat.ML
keywords algorithmdistancescalingneighborsfeaturehelpassigneuclidean
0
0 comments X
read the original abstract

Nearest Neighbors Algorithm is a Lazy Learning Algorithm, in which the algorithm tries to approximate the predictions with the help of similar existing vectors in the training dataset. The predictions made by the K-Nearest Neighbors algorithm is based on averaging the target values of the spatial neighbors. The selection process for neighbors in the Hermitian space is done with the help of distance metrics such as Euclidean distance, Minkowski distance, Mahalanobis distance etc. A majority of the metrics such as Euclidean distance are scale variant, meaning that the results could vary for different range of values used for the features. Standard techniques used for the normalization of scaling factors are feature scaling method such as Z-score normalization technique, Min-Max scaling etc. Scaling methods uniformly assign equal weights to all the features, which might result in a non-ideal situation. This paper proposes a novel method to assign weights to individual feature with the help of out of bag errors obtained from constructing multiple decision tree models.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.