我有以下 ROC 曲线:
它不会以 1.0 结束,因为我的预测包括零,例如
预测 = [0.9, 0.1, 0.8, 0.0]
对于 ROC 曲线,我采用 top-k 预测,首先是 {0.9},然后是 {0.9, 0.8} 等。如果预测中不再有 > 0 的值,则预测不再随着 k 的增加而改变。
所以我不能得到一个真正的负值为零,并且由于误报率为 fp/(fp+tn),曲线在达到 1 之前就结束了。
现在,我是否也应该人为地使用零进行预测,或者如果曲线就这样结束就可以了吗?使用零也感觉不对。还是我错过了什么?