gpt4 book ai didi

python - 平均精度显示不正确 (scikit)

转载 作者:行者123 更新时间:2023-11-28 22:58:25 24 4
gpt4 key购买 nike

我正在使用 sklearn 的分类报告,这是输出:

         precision    recall  f1-score   support

1 0.5525 0.8118 0.6575 71194
2 0.8782 0.1371 0.2372 13877
3 0.5343 0.6083 0.5689 61591
4 0.7953 0.3230 0.4594 13187
5 0.6621 0.6701 0.6661 57530
6 1.0000 0.0008 0.0017 2391
7 0.6655 0.2095 0.3187 30223

平均/总计 0.6221 0.5852 0.5566 249993

虽然当您手动执行时,您会发现它是不对的。 As can be seen here

知道这是为什么吗?

对于其他算法的所有其他报告,我确实得到了正确的结果。我怀疑这与精度有关

最佳答案

我认为这可能是类不平衡造成的。我认为总数不是类(class)的平均值,而是所有示例的总数。因此,当类别大小不同时,您必须取加权平均值才能获得相同的结果。

关于python - 平均精度显示不正确 (scikit),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13838427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com