文件交换

图像缩略图

K-最近邻居(knn)分类器

版本2.2.1(35.8 kB) 大卫费雷拉
基于kNN的多类分类

1.4 k下载

更新20月28日10月28日

来自GitHub.

在github上查看许可证

函数
1. knneighbors.predict(_)
2. knneighbors.find(_)

描述
1.返回一个或多个测试实例的估计标签。
2.返回K最近培训实例的索引和相应距离。

使用虹膜数据集的示例

加载渔民

x = meas;
y =物种;
xnew = [min(x);平均(x); max(x)];
k = 5;
公元='euclidean';

mdl = knneighbors(k,公制);
mdl = mdl.fit(x,y);
Ypred = mdl.predict (Xnew)

Ypred =

'setosa'
“多色的”
“virginica”


Ynew ={杂色的,杂色的,' virginica '};
精度= Complecy_score(Ypred,Ynew)

精度=

0.6667

请参阅脚本文件中的示例。

引用

David Ferreira(2019年)。k-costeld邻居(knn)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/67018-k-nearest-neighbors-knn),mathworks。回收了2019年1月23日。

MATLAB版本兼容性
创建R2016a
与任何版本兼容
平台兼容性
窗户 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!
在此GitHub附加组件中查看或报告问题,访问github存储库
在此GitHub附加组件中查看或报告问题,访问github存储库