机器学习(2)–k近邻算法

outlier 1 分钟 171 字 4 0

什么是kNN

所谓近朱者赤近墨者黑,讲的是与什么样的人接近就会变成什么人,而本篇我们要介绍的k近邻(K-Nearest Neighbors, KNN)算法也是这样的原理,取k个距离最近的样本判断当前样本属于哪类值。

knn的流程

计算距离的方法

kNN样例

利用knn改进约会网站

利用kNN识别手写数字

使用scikit-learn来实现kNN

kNN的局限

参考资料

《机器学习实战》
《机器学习 西瓜书》
《机器学习实战:基于Scikit-Learn、Keras和TensorFlow 第2版》
王小草机器学习笔记

评论

还没有评论,来说点什么吧。

发表评论

Ctrl + Enter 快速提交
Enter 搜索Esc 关闭