机器学习
@bigfive
这个作者很懒,什么都没留下…
展开
-
KNN算法实例
KNN算法的一般流程 收集数据:可以使用爬虫进行数据的收集,也可以使用第三方提供的免费或收费的数据。一般来讲,数据放在txt文本文件中,按照一定的格式进行存储,便于解析及处理。 准备数据:使用Python解析、预处理数据。 分析数据:可以使用很多方法对数据进行分析,例如使用Matplotlib将数据可视化。 测试算法:计算错误率。 使用算法:错误率在可接受范围内,就可以运行k-近邻算法进行分类。...原创 2019-02-27 16:07:13 · 2972 阅读 · 0 评论 -
KNN(k-近邻)算法简单实现
K-近邻算法(KNN)简述 KNN是通过测量不同特征值之间的距离进行分类。它的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别,其中K通常是不大于20的整数。KNN算法中,所选择的邻居都是已经正确分类的对象。该方法在定类决策上只依据最邻近的一个或者几个样本的类别来决定待分样本所属的类别。 下面通过一个简单的例子说明一下:如下图...原创 2019-02-26 11:41:22 · 329 阅读 · 0 评论