Vary k-nearest neighbor classification

2 ビュー (過去 30 日間)
Mark S
Mark S 2021 年 5 月 29 日
回答済み: Image Analyst 2021 年 5 月 29 日
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?

回答 (1 件)

Image Analyst
Image Analyst 2021 年 5 月 29 日
Yes. just put it in a for loop
for k = 1 : 20
% Code...
end

Community Treasure Hunt

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

Start Hunting!

Translated by