knn
Cherry_37
这个作者很懒,什么都没留下…
展开
-
knn算法的部分处理操作
蜜汁KNN基本步骤在训练集中数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前K个数据,则该测试数据对应的类别就是K个数据中出现次数最多的那个分类,其算法的描述为:1)计算测试数据与各个训练数据之间的距离;2)按照距离的递增关系进行排序;3)选取距离最小的K个点;4)确定前K个点所在类别的出现频率;5)返回前K个点中出现频率最高的类别原创 2017-10-21 11:19:33 · 527 阅读 · 0 评论 -
KNN入门练习
Knn算法简略入门作为一名弱弱的大一新生,看了一个下午的IEEE论文,勉强看懂了论文的一丝皮毛,然而我并不会用矩阵处理,直接模拟矩阵处理时间复杂度过高且繁琐(MATLAB真的很重要),只好拿着思路直接模拟啦 (p.s.学好英语和线代真的很重要Orz) 贴几张论文的图基本步骤:1.读入数据集2.K值处理 选出训练集D'(选用留出法处理数据集) 用训练集进行训练k从2~sqrt(n原创 2017-10-26 21:54:43 · 1349 阅读 · 0 评论