精确率与召回率,ROC曲线与PR曲线
创始人
2024-05-28 18:36:45
0

精确率与召回率,ROC曲线与PR曲线

在机器学习的算法评估中,尤其是分类算法评估中,我们经常听到精确率(precision)与召回率(recall),ROC曲线与PR曲线这些概念,那这些概念到底有什么用处呢?

首先,我们需要搞清楚几个概念:

1. TP, FP, TN, FN

  1. True Positives,TP:预测为正样本,实际也为正样本的特征数
  2. False Positives,FP:预测为正样本,实际为负样本的特征数
  3. True Negatives,TN:预测为负样本,实际也为负样本的特征数
  4. False Negatives,FN:预测为负样本,实际为正样本的特征数

听起来还是很费劲,不过我们用一张图就很容易理解了。图如下所示,里面绿色的半圆就是TP(True Positives), 红色的半圆就是FP(False Positives), 左边的灰色长方形(不包括绿色半圆),就是FN(False Negatives)。右边的 浅灰色长方形(不包括红色半圆),就是TN(True Negatives)。这个绿色和红色组成的圆内代表我们分类得到模型结果认为是正值的样本。
在这里插入图片描述

2. 精确率(precision),召回率(Recall)与特异性(specificity)

精确率(Precision)的定义在上图可以看出,是绿色半圆除以红色绿色组成的圆。严格的数学定义如下:

P=TP/(TP+FP)

召回率(Recall)的定义也在图上能看出,是绿色半圆除以左边的长方形。严格的数学定义如下:
R=TP/(TP+FN)

特异性(specificity)的定义图上没有直接写明,这里给出,是红色半圆除以右边的长方形。严格的数学定义如下:

S=FP/(FP+TN)

有时也用一个F1值来综合评估精确率和召回率,它是精确率和召回率的调和均值。当精确率和召回率都高时,F1值也会高。严格的数学定义如下:

2/F1=1/P+1/R

有时候我们对精确率和召回率并不是一视同仁,比如有时候我们更加重视精确率。我们用一个参数ββ来度量两者之间的关系。如果β>1, 召回率有更大影响,如果β<1,精确率有更大影响。
自然,当β=1的时候,精确率和召回率影响力相同,和F1形式一样。含有度量参数β的F1我们记为FβF_\betaFβ​, 严格的数学定义如下:

Fβ=1+β2∗P∗Rβ2∗P+RF_\beta=\frac {1+\beta^2*P*R}{\beta^2*P+R}Fβ​=β2∗P+R1+β2∗P∗R​

我们熟悉了精确率, 召回率和特异性,后面的ROC曲线和PR曲线就好了解了。

3. ROC曲线和PR曲线

有了上面精确率, 召回率和特异性的基础,理解ROC曲线和PR曲线就小菜一碟了。

以召回率为y轴,以特异性为x轴,我们就直接得到了ROC曲线。从召回率和特异性的定义可以理解,召回率越高,特异性越小,我们的模型和算法就越高效。也就是画出来的ROC曲线越靠近左上越好。如下图左图所示。从几何的角度讲,ROC曲线下方的面积越大越大,则模型越优。所以有时候我们用ROC曲线下的面积,即AUC(Area Under Curve)值来作为算法和模型好坏的标准。

在这里插入图片描述

以精确率为y轴,以召回率为x轴,我们就得到了PR曲线。仍然从精确率和召回率的定义可以理解,精确率越高,召回率越高,我们的模型和算法就越高效。也就是画出来的PR曲线越靠近右上越好。如上图右图所示。

使用ROC曲线和PR曲线,我们就能很方便的评估我们的模型的分类能力的优劣了。

相关内容

热门资讯

纪录片《激流》第二季4月2日播... 来源:中国青年报客户端中国青年报客户端讯(中青报·中青网记者 沈杰群)4月2日,商业观察纪录片《激流...
南卫股份跌2.24%,成交额6... 4月3日,南卫股份(维权)盘中下跌2.24%,截至11:04,报5.23元/股,成交614.16万元...
智翔金泰跌2.04%,成交额3... 4月3日,智翔金泰盘中下跌2.04%,截至11:04,报28.40元/股,成交3023.48万元,换...
致广大市民的一封信 尊敬的市民朋友们:大家好!在这绿意盎然、生机勃发的美好时节,2025济宁马拉松将于4月6日激情开跑!...
禾盛新材跌2.03%,成交额4... 4月3日,禾盛新材盘中下跌2.03%,截至10:52,报25.55元/股,成交4342.90万元,换...
炜冈科技跌2.03%,成交额3... 4月3日,炜冈科技盘中下跌2.03%,截至11:05,报28.41元/股,成交3167.14万元,换...
62岁俄语专家、西安外国语大学... 澎湃新闻记者从相关部门获悉,俄语专家、西安外国语大学俄语学院李喜长教授,于2025年3月28日逝世,...
动物疫苗板块强势 海利生物涨停   04月03日消息,截止11:00,动物疫苗板块强势,海利生物、蔚蓝生物、金河生物涨停。
城固公安 | 紧急按下“止付键... 4月1日,城固县公安局博望派出所接到辖区居民胡女士报警,称其在抖音上被冒充的客服诱导,向对方指定账户...
三花智控跌2.01%,成交额8... 4月3日,三花智控盘中下跌2.01%,截至10:56,报28.26元/股,成交8.75亿元,换手率0...
沙特去年入境旅游支出达到创纪录... 财联社4月3日讯(编辑 李林)据沙特中央银行的数据,当地的入境旅游支出在2024年飙升至创纪录的15...
“白头警组”的工作密码:五颗初... 在昌保高速公路上有这样一个警组——他们用脚步丈量平安,用细心织就安全网,他们是保山市公安局交管支队高...
22岁女骑手“小祝慢慢骑”不幸... 4月3日,“22岁离世女骑手家属寻目击者定责”,冲上热搜第一。据大象新闻消息,4月2日,22岁女骑手...
国家安全机关侦破菲律宾间谍案 ... 近年来,境外间谍情报机关处心积虑,发展运用本国在华人员,大肆开展间谍情报活动,持续窃取我国国家秘密,...
昊志机电跌2.04%,成交额1... 4月3日,昊志机电(维权)盘中下跌2.04%,截至10:51,报24.48元/股,成交1.35亿元,...
争光股份跌2.05%,成交额3... 4月3日,争光股份盘中下跌2.05%,截至11:01,报26.31元/股,成交3600.70万元,换...
得利斯涨2.12%,成交额26... 4月3日,得利斯盘中上涨2.12%,截至10:35,报4.34元/股,成交2695.61万元,换手率...
一彬科技跌2.02%,成交额1... 4月3日,一彬科技盘中下跌2.02%,截至10:54,报16.47元/股,成交1418.23万元,换...
皖仪科技跌2.06%,成交额8... 4月3日,皖仪科技盘中下跌2.06%,截至10:55,报16.60元/股,成交831.47万元,换手...
AI智启生活 第15届深圳国际... 第15届深圳国际移动电子展(CME)(以下简称“移动电子展”)将于2025年4月25-28日在深圳国...