KNN, sklearn

参考资料:

sklearn调包侠之KNN算法

深入浅出KNN算法(一) KNN算法原理

深入浅出KNN算法(二) sklearn KNN实践

KNN的原理就是当预测一个新的值x的时候,根据它距离最近的K个点是什么类别来判断x属于哪个类别。

KNN是有监督学习中的分类算法,也就是已知训练样本的label,希望知道测试样本的label。KNN没有训练过程,只有测试过程。虽然sklearn中有类似KNeighborsClassifier.fit这样的用法,但其实并没有训练。

Kmeans是无监督学习算法,做聚类。

原文地址:https://www.cnblogs.com/picassooo/p/14560326.html