我正在使用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
知道为什么会这样吗?
使用其他算法的所有其他报告,我确实得到了正确的结果。我怀疑它与精度
有关答案 0 :(得分:4)
我认为这可能是由不平衡的课程引起的。我认为总数不是平均课程,而是所有例子的总数。因此,当类具有不同的大小时,您必须采用加权平均值来获得相同的结果。