KNN IN MATLAB

摘要:
原来在matlab中已经有knn的算法 直接调用即可

REFERENCE:
https

one example

%这是一个测试matlab knn的例子
load fisheriris
X = meas;    
Y = species; 
Mdl = fitcknn(X,Y,'NumNeighbors',4);
flwr = mean(X); % an average flower  只是简单的每列求一下平均
flwrClass = predict(Mdl,flwr)  %输出 versicolor

调参

k-nn or 1-nn

Mdl.NumNeighbors = 3; %3-nn rather than 1-nn

distance

可以自定义度量的距离函数
在这里插入图片描述

还有一些参数的意义没有弄明白

其他的算法

ClassificationKNN | ExhaustiveSearcher | KDTreeSearcher | fitcknn

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值