What is the algorithm used by Matlab to create the Weighted KNN method on the classification App?

2 vues (au cours des 30 derniers jours)
I am using the classification app on a dataset and getting a good acuracy. But I would like to use a distance measured not offered by Matlab under that option (dtw). Since I cannot change the Matlab file, I would like to know at least where they got their algorithm from or how it works so I can write a script myself and use the distance measure I want. Can anybody help?

Réponses (1)

Mark Levin
Mark Levin le 28 Jan 2018
I have the same question... It looks to me like 1. Normalize your point 2. find the distance to 10 NN 3. take the 1./dist^2 sum it for every class and take the biggest... and don't forget to use apriori probability...


En savoir plus sur Statistics and Machine Learning Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by