AUC和ROC

作者: 小幸运Q | 来源:发表于2020-02-28 01:26 被阅读0次

AUC(只能用于二分类)

AUC值是一个概率值,当你随机挑选一个正样本以及一个负样本,当前的分类算法根据计算得到的Score值将这个正样本排在负样本前面的概率就是AUC值。当然,AUC值越大,当前的分类算法越有可能将正样本排在负样本前面,即能够更好的分类。

ROC

横坐标为FPR(False positive rate 假阳率),纵坐标为真阳率TPR(True postive rate)

FPR:所有负例中有多少比例被预测为正例
TPR:预测为正的样例有多少比例是正的

image.png

假设现在有10个雷达信号警报,其中8个是真的轰炸机(P)来了,2个是大鸟(N)飞过,经过某分析员解析雷达的信号,判断出9个信号是轰炸机,剩下1个是大鸟,其中被判定为轰炸机的信号中,有1个其实是大鸟的信号(FP=1),而剩下8个确实是轰炸机信号(TP=8)。因此可以计算出FPR为,TPR为,而就对应ROC曲线上一点。

敏锐的雷达系统我们肯定希望它能把所有的敌方轰炸机来袭都感知到并预测出来,即TPR越高越好,但我们又不希望它把大鸟的飞过也当成轰炸机来预警,即FRP越低越好。

相比于其他的P-R曲线(精确度和召回率),ROC曲线有一个巨大的优势就是,当正负样本的分布发生变化时,其形状能够基本保持不变,而P-R曲线的形状一般会发生剧烈的变化,因此该评估指标能降低不同测试集带来的干扰,更加客观的衡量模型本身的性能。


相关文章

  • 房屋信贷违约风险竞争(kaggle)系列2-数据清理和格式化

    一. ROC和AUC ROC(受试者工作特征曲线)AUC(ROC曲线下的面积) 在诸如逻辑回归或者神经网络的分类器...

  • sklearn notes

    Difference between roc_auc_score() and auc() AUC is not a...

  • 《机器学习》第二章

    知识整理 ROC和AUC ROC的画法:参考CSDN。 AUC的意义:从Positive中选一个例子P,从Nege...

  • AUC面试

    目录 混淆矩阵 ROC曲线 AUC定义 AUC计算 AUC 优点和缺点 AUC的python实现代码 1. 混淆矩...

  • ROC和AUC

    前言 ROC(Receiver Operating Characteristic)曲线和AUC常被用来评价一个二值...

  • AUC和ROC

    AUC(只能用于二分类) AUC值是一个概率值,当你随机挑选一个正样本以及一个负样本,当前的分类算法根据计算得到的...

  • auc和roc

    ROC曲线下面的面积就是AUC的值,介于0.1和1之间。Auc作为数值可以直观的评价分类器的好坏,值越大越好。 a...

  • AUC和ROC

    AUC :曲线下面积(Area Under the Curve) AUROC :接受者操作特征曲线下面积(Area...

  • 【实战篇】集成算法建模(二)

    连载的上一篇文章,小鱼和大家一起学习了 ROC 曲线和 AUC 面积:AUC 被定义为 ROC 曲线下方的面积,A...

  • 评价指标

    AUC(Area under curve): ROC曲线下的面积。 AUC详解 :参考链接

网友评论

      本文标题:AUC和ROC

      本文链接:https://www.haomeiwen.com/subject/zbdxwctx.html