我正在使用一个返回概率的分类器。为了计算AUC,我使用了pROC R-package。分类器的输出概率为:
probs=c(0.9865780,
0.9996340,
0.9516880,
0.9337157,
0.9778576,
0.8140116,
0.8971550,
0.8967585,
0.6322902,
0.7497237)
probs
显示出现“ 1”级的可能性。如图所示,分类器已将所有样本分类为“ 1”类。
真实标签向量为:
truel=c(1, 1, 1, 1, 1, 0, 0, 0, 0, 0)
如图所示,分类器对5个样本进行了错误分类。但是,AUC是:
pROC::auc(truel, probs)
Area under the curve: 1
你能告诉我为什么会发生吗?
相关问题:stats.stackexchange.com/questions/97395
—
Juho Kokkala,2016年