【发布时间】:2020-11-09 21:20:50
【问题描述】:
我使用 scikit-learn 来衡量具有 f-score 的多标签分类,其中每个图像的标签不平衡且每个图像的标签数量很少。
我应该使用什么,为什么? average = "micro" 或 "samples"?
【问题讨论】:
标签: scikit-learn deep-learning multilabel-classification
我使用 scikit-learn 来衡量具有 f-score 的多标签分类,其中每个图像的标签不平衡且每个图像的标签数量很少。
我应该使用什么,为什么? average = "micro" 或 "samples"?
【问题讨论】:
标签: scikit-learn deep-learning multilabel-classification
无论您的数据是否有偏差,average='micro' 或 average='macro' 都被认为是更好的,因为它可以为您提供“更好”的结果。您可以参考this answer 了解为什么宏被认为是好的。
【讨论】:
weighted 或macro。