如何计算假阳性率(FPR)如果假阳性和真阴性的总和为零?

我正在进行性能测量,并尝试绘制ROC曲线,然而要绘制ROC曲线,我需要TPR和FPR。

众所周知,

假阳性率(FPR)= FP / (FP + TN)

我得到的TN和FP值都等于0,那么在这种情况下我该如何计算FPR并将其放入ROC曲线中呢?


回答:

首先

假阳性率(FPR)= FP / (FP + TN)

因此

我得到的TP和FP值都等于0

这不是问题,因为TP并未用于这个公式中。唯一的问题是FP + TN等于0,但这是不可能的,因为FP + TN = 负样本(所有标记为负的样本,无论你如何分类它们)。因此,FPR未定义的唯一情况是如果你的数据集中没有负样本,那么无论如何进行二分类都没有意义。

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注