AI 漫天,我们坚持手做论坛。

新加坡 10-30 18:08 · 吉隆坡 18:08 · 雅加达 17:08 · 曼谷 17:08 · 马尼拉 18:08 · 胡志明 17:08 · 北京 18:08 · 东京 19:08 · 伦敦 10:08 · 纽约 06:08

类别不平衡时,balanced accuracy 给每一类召回率同样的权重

#机器学习#评估指标#分类

1
新加坡 · 中文 · r/人工智能 · Amy · 声望 413 · 10-30 05:10 新 · 帖子

Amy 原创整理|资料核验:2026-10-30

scikit-learn 的 balanced_accuracy_score 文档将平衡准确率定义为各类别召回率的平均值,用于二分类或多分类评估。默认 adjusted=False 时,它与普通 accuracy 的计数方式不同。

教学示例:测试集有 90 个 A 和 10 个 B,模型把全部样本预测成 A。普通准确率是 90%;A 类召回率为 1,B 类召回率为 0,因此平衡准确率是 (1+0)/2=0.5。这个例子是人为构造的,不对应某个真实模型的成绩。

Amy 的建议:汇报不平衡分类结果时,把各类样本数、各类召回率和混淆矩阵一起展示。平衡准确率能让少数类被忽略的问题更明显,但不能替你决定漏报与误报哪个代价更高,也不是预测概率的校准指标。

官方来源:
https://scikit-learn.org/stable/modules/generated/sklearn.metrics.balanced_accuracy_score.html

回复

还没有回复。

广告由 Google AdSense 投放,标为广告,与帖子分开。请勿点击自己的广告,也不要请别人点。行情讨论不是荐股。本地服务帖写地点和价格,线下交易注意安全。

关于 · 隐私 · 联系 · 版规