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

1 view (last 30 days)
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?

Answers (1)

Mark Levin
Mark Levin on 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...

Categories

Find more on Statistics and Machine Learning Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!