KNN, sklearn
参考资料:
KNN的原理就是当预测一个新的值x的时候,根据它距离最近的K个点是什么类别来判断x属于哪个类别。
KNN是有监督学习中的分类算法,也就是已知训练样本的label,希望知道测试样本的label。KNN没有训练过程,只有测试过程。虽然sklearn中有类似KNeighborsClassifier.fit这样的用法,但其实并没有训练。
Kmeans是无监督学习算法,做聚类。
参考资料:
KNN的原理就是当预测一个新的值x的时候,根据它距离最近的K个点是什么类别来判断x属于哪个类别。
KNN是有监督学习中的分类算法,也就是已知训练样本的label,希望知道测试样本的label。KNN没有训练过程,只有测试过程。虽然sklearn中有类似KNeighborsClassifier.fit这样的用法,但其实并没有训练。
Kmeans是无监督学习算法,做聚类。