计算示例
计算示例
tp, fp, fn = 82, 13, 25
precision = tp / (tp + fp) # 0.863
recall = tp / (tp + fn) # 0.766
f1 = 2 * precision * recall / (precision + recall) # 0.812| 代价 | 先写清误报与漏报的业务成本,再选指标 |
|---|---|
| 阈值 | 通过判定阈值调节 P/R 平衡;评测要报告阈值 |
| F1 | 两类代价接近时用;代价悬殊时不适用 |
P/R/F1 的选择由业务代价决定:误报贵就盯精确率,漏报贵就盯召回;阈值动一下两个指标就会互换。
tp, fp, fn = 82, 13, 25
precision = tp / (tp + fp) # 0.863
recall = tp / (tp + fn) # 0.766
f1 = 2 * precision * recall / (precision + recall) # 0.812| 代价 | 先写清误报与漏报的业务成本,再选指标 |
|---|---|
| 阈值 | 通过判定阈值调节 P/R 平衡;评测要报告阈值 |
| F1 | 两类代价接近时用;代价悬殊时不适用 |