java实现Knn算法,用iris数据集进行验证
2017-11-21 本文已影响0人
数据挖掘小菜
Knn算法
Knn算法是基础的机器学习算法之一,典型的惰性学习。但是其效果很好,其原理不再赘述,比较简单。笔者利用java对整个的knn进行了实现,并且对iris数据集进行分类,精确度达到93%以上。
因为笔者已经将代码上传到github。因此此处不再赘述,只给出github的链接。感兴趣的朋友可以下载后直接运行。
其运行结果如图所示:
Knn算法是基础的机器学习算法之一,典型的惰性学习。但是其效果很好,其原理不再赘述,比较简单。笔者利用java对整个的knn进行了实现,并且对iris数据集进行分类,精确度达到93%以上。
因为笔者已经将代码上传到github。因此此处不再赘述,只给出github的链接。感兴趣的朋友可以下载后直接运行。
其运行结果如图所示: