2024-04-20 10:13:24 发布
网友
我已经训练和测试了我的KNN分类器。我已经过了验证,平均分还算不错。现在,我想预测一些真实数据的标签。但是有没有一种方法可以看出预测的准确性呢?我想实际保存预测标签,只有在准确度足够高的情况下。我正在使用Python和scikit-learn。在
正如@jornsharpe所说,predict_proba应该这样做。在
predict_proba
它提供了一个包含所有类别概率的数组。比如说,你有3个类别[A,B,C]。predict_proba方法将返回 [0.2,0.3,0.5]。 所以你的准确度是
A=0.2 B=0.3 C=0.5
例如:
重要:注意类别数组中的顺序。predict_-proba结果的内容根据类别进行词汇排序。在处理结果之前,不要犹豫对类别进行排序
正如@jornsharpe所说,
predict_proba
应该这样做。在它提供了一个包含所有类别概率的数组。比如说,你有3个类别[A,B,C]。
predict_proba
方法将返回 [0.2,0.3,0.5]。 所以你的准确度是例如:
^{pr2}$重要:注意类别数组中的顺序。predict_-proba结果的内容根据类别进行词汇排序。在处理结果之前,不要犹豫对类别进行排序
相关问题 更多 >
编程相关推荐