Vary k-nearest neighbor classification
Show older comments
Hello, I have written this little model for k-nearest neighbor classification:
knn_modell = fitcknn(cars, origin, 'NumNeighbors',k)
resubLoss (knn_modell)
calculated_knn1 = predict(knn_modell, cars)
truthmatrix = confusionmat(originarray, calculated_knn1)
So far so good. But now I wanna vary k between 1 and 20. How can I do that in matlab? And I want to make a graph of resubstitution loss as a function of k. Is this possible at all in Matlab?
Answers (1)
Image Analyst
on 29 May 2021
Yes. just put it in a for loop
for k = 1 : 20
% Code...
end
Categories
Find more on Nearest Neighbors 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!