社区
C++ 语言
帖子详情
求knn算法!!!
ocean1985
2008-03-06 06:27:23
求knn算法,谁有算法源码给我一份,我的邮箱是chidayang@yahoo.com.cn
...全文
662
2
打赏
收藏
求knn算法!!!
求knn算法,谁有算法源码给我一份,我的邮箱是chidayang@yahoo.com.cn
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiuqiu173
2008-03-08
打赏
举报
回复
http://www.programsalon.com/downloads26/sourcecode/math/detail83627.html
qiuqiu173
2008-03-08
打赏
举报
回复
该算法的基本思路是:在给定新文本后,考虑在训练文本集中与该新文本距离最近(最相似)的 K 篇文本,根据这 K 篇文本所属的类别判定新文本所属的类别,具体的算法步骤如下:
1:根据特征项集合重新描述训练文本向量
2:在新文本到达后,根据特征词分词新文本,确定新文本的向量表示
3:在训练文本集中选出与新文本最相似的 K 个文本,计算公式为:
其中,最相似标准的确定目前没有很好的方法,一般采用先定一个初始值,然后根据实验测试的结果调整。
4:在新文本的 K 个邻居中,依次计算每类的权重,计算公式如下:
其中, 为新文本的特征向量, 为相似度计算公式,与上一步骤的计算公式相同,而 为类别属性函数,即,如果 属于类 ,那么函数值为1,否则为0。
5:比较类的权重,将文本分到权重最大的那个类别中
knn算法
matlab实现
knn算法
matlab实现,较简单,大家多指导指导
KNN算法
手写数字识别.zip
自己做课程设计时写的matlab程序,可运行,无error。有代码注释,易上手。相比网上的其它版本,我写的这个程序比较简单,适合新手,阅读门槛低,而且最重要的是可运行!大话不敢多说,绝对是网上最亲民的版本!...
KD树
KNN算法
源码
本程序简易的实现了
KNN算法
,您可以输入一个点的坐标 N,再输入一个数字K,程序将会返回距离点N最近的K个点。当 然,在这之间,您首先得从文件中读取坐标点集! Good Luck! 编译环境VC++6.0 有演示程序,有源码~~...
基于贝叶斯及
KNN算法
的newsgroup文本分类器免积分下载版
基于贝叶斯及
KNN算法
的newsgroup文本分类器,eclipse工程,免积分下载版 程序运行方法:用eclipse打开工程,并将newsgroup文档集解压到 F:\DataMiningSample\orginSample目录下,同时在F:\DataMiningSample\ 下建...
KNN算法
11111
初学打得算法!
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章