尝试开始使用Python的SciKitLearn库,但却陷入了NearestNeighbors分类器和KNeighbors分类器之间的区别。似乎论点相似但不完全相同......
答案 0 :(得分:3)
NearestNeighbors用于无监督学习,KNeighbors用于监督。 See documentation.您可以使用无监督学习,例如,当您想要根据数据集中最近邻居的类进行分类时,您要在两个数据集之间找到最近的邻居。
答案 1 :(得分:0)
NearestNeighbors类没有.predict或.predict_prob方法来预测测试样本的标签。然而,KNeighbors是一个监督学习的类,它有.predict和.predict_prob方法来预测测试样本的标签和概率。</ p>