总结至https://blog.csdn.net/qq_21997625/article/details/79853483

1.PPV=nrow(tp)/(nrow(tp)+nrow(fp)) #wyj:precision

精度(准确率),是精确性的度量,预测为正的样本中有多少预测对了。 (分母是预测结果总边数)

2.TPR=nrow(tp)/(nrow(tp)+nrow(fn)) #wyj:recall,`

召回率,是覆盖面的度量,真实标签为正的样本有多少被你预测对了 (分母是正确结果总边数)

3.afsbn_F=2*PPV*TPR/(PPV+TPR) #wyj: F1分数

Fb-score是准确率和召回率的调和平均:Fb=[(1+b2)*P*R]/(b2*P+R)比较常用的是F1。信息检索中,准确率和召回率是互相影响的,虽然两者都高是一种期望的理想情况,然而实际中常常是准确率高、召回率就低,或者召回率低、但准确率高。所以在实际中常常需要根据具体情况做出取舍,例如对一般搜索的情况是在保证召回率的情况下提升准确率,而如果是疾病监测、反垃圾邮件等,则是在保证准确率的条件下,提升召回率。但有时候,需要兼顾两者,那么就可以用F-score指标
5.对于某个具体的分类器而言,我们不可能同时提高所有上面介绍的指标,当然,如果一个分类器能正确分对所有的实例,那么各项指标都已经达到最优,但这样的分类器往往不存在。比如我们开头说的地震预测,没有谁能准确预测地震的发生,但我们能容忍一定程度的误报,假设1000次预测中,有5次预测为发现地震,其中一次真的发生了地震,而其他4次为误报,那么正确率从原来的999/1000=99.9%下降到996/1000=99.6,但召回率从0/1=0%上升为1/1=100%,这样虽然谎报了几次地震,但真的地震来临时,我们没有错过,这样的分类器才是我们想要的,在一定正确率的前提下,我们要求分类器的召回率尽可能的高。

另一个博客对F1-score的解释 :
https://blog.csdn.net/qq_14997473/article/details/82684300

1.F1分数(F1-score)是分类问题的一个衡量指标。一些多分类问题的机器学习竞赛,常常将F1-score作为最终测评的方法。它是精确率和召回率的调和平均数,最大为1,最小为0。
2.此外还有F2分数和F0.5分数。F1分数认为召回率和精确率同等重要,F2分数认为召回率的重要程度是精确率的2倍,而F0.5分数认为召回率的重要程度是精确率的一半。
3.G分数是另一种统一精确率和的召回率系统性能评估标准,G分数被定义为召回率和精确率的几何平均数。

其实我们在论文里一开始只注重了F1分数,后来应审稿人要求加上了其他的指标如TTP等,但是由于数据应用问题,具体的TTP等指标较为绝对化(极高或极低,个别指标受噪音影响较大),没有F1看起来好看

8. 关于打分函数F1分数 TPR PPV等相关推荐

  1. 多分类f1分数_机器学习之分类模型评估总结

    一.概述 在机器学习模型搭建好之后,需要对模型进行评估,针对不同的算法模型有不同的评估方法,比如:分类算法.回归算法.聚类算法等,本文主要是针对分类算法的模型评估方法进行总结整理,便于自己对评估方法的 ...

  2. 评价对象检测模型的数字度量:F1分数以及它们如何帮助评估模型的表现

    来源:DeepHub IBMA本文约2000字,建议阅读7分钟 本文为你介绍评价对象检测模型的数字度量. 介绍 使用精度和召回率评估目标检测模型可以为模型在不同置信度下的表现提供有价值的见解.类似地, ...

  3. 机器学习之选择小样本交叉验证训练模型并使用精确率、召回率、F1分数和AUC值、画出ROC曲线评估

    题目如下 (1)读入aviation数据集,设置MEMBER_NO为索引列:(4分) (2)剔除重复值.缺失值.(4分) (3)随机抽取500样本,切片特征X和标签Y:(4分) 因为调参很慢,所以这里 ...

  4. 目标检测评价指标汇总—mAP,PR曲线,F1分数,FPPI,log-average miss rate等

    对于了解目标检测的评价指标是很重要的,否则自己不懂这个代表什么意思,如何调参.网上有太多资料,可是杂乱,甚至有一乱说,记录下自己所学,总结下,也分享出来,也便于自己自己复习. 分为三块,1.解释相关概 ...

  5. 图像分类 图像分割的评价指标(混淆矩阵 正确率 精准率 召回率 F1分数 IOU dice系数)

    在图像分类或者图像分割中,为评价模型的预测效果,在训练过程中通常需要比较预测值与真实标签值的差距,即误差. 目录 图像分类过程的评价指标 混淆矩阵 正确率/准确率 精准率 召回率 F1分数 图像分割过 ...

  6. 多分类f1分数_如何计算多标签分类中的F1测度?

    我正在研究句子类别检测问题.其中每个句子可以属于多个类别,例如:"It has great sushi and even better service." True Label: ...

  7. 记录F1分数和召回率

    内容 参考博文: F1分数以及micro.macro区别 对于上面说的矩阵是不是挺懵的,它的真名叫混下矩阵,看下面 混淆矩阵 所有正确的预测结果都在对角线上,所以从混淆矩阵中可以很方便直观的看出哪里有 ...

  8. 计算机函数if80到90分怎么弄,用EXCEL工作表怎样利用IF函数计算分数等级

    用EXCEL工作表怎样利用IF函数计算分数等级 01 打开保存有分数的表格,如图所示.这里假设分数设为 A:90分以上(含90) B:80~89 C:70~79 D:60~69 E:60以下(不含60 ...

  9. c语言有理数分数求和,C++定义Rational(有理数)类以及结合友元函数实现分数计算的案例...

    直接贴代码,我想注释已经够全面了 //备注:分数的定义全程可用一个包含两个元素的整型数组代替,为了方便理解和代码的通用,本代码采用分开定义的方法 #include using namespace st ...

最新文章

  1. 阿里不让多表join?我偏要!
  2. Docker网络配置进阶
  3. 1.23 Lambda表达式的使用
  4. python apache配置_Apache运行Python的配置
  5. mac端addr2line的NDK位置和使用
  6. CONCAT 联合查询
  7. 浅析分布式数据库中间件DDM
  8. html霓虹灯效果图,HTML5 SVG+CSS3霓虹灯文字边框动画特效
  9. c语言添加收支情况,C语言编写一个计算个人所得税的程序,要求输入收入金额,能够输...
  10. 前端工程化开发之yeoman、bower、grunt
  11. 用Java实现简单的学生管理系统
  12. 毕设+电路板(BTN7960驱动电路+LM2596/AMS117稳压电路+蜂鸣器+STM32F103C8T6最小系统电路)
  13. python爬取新浪博客_Python爬取韩寒全部新浪博客
  14. ToLua 入门06_LuaCoroutine
  15. 阿里云服务器发送邮件报错Couldn’t connect to host, port: smtp.qq.com, 25
  16. 华硕冰刃4不显示,拆开检查2个故障,如不仔细分析上电又要烧板
  17. uclinux系统简介
  18. 【远程连接】SSH链接远程主机
  19. 达人评测 惠普星15和惠普战66选哪个好
  20. 《5G智慧钢铁白皮书》重磅发布!

热门文章

  1. HelloPool正式当选MDUKEY验证节点,助力MDU生态繁荣
  2. 如何提高SEO网站域权重
  3. Python爬虫编程12——字体反爬
  4. python 归一化feed-dict程序代码_深度学习-中国大学mooc-题库零氪
  5. 机器学习与各种技术之间的关系
  6. 访谈编码怎么做_【建模28】胜任力构建的技能——编码
  7. Pandas(二)--DataFrame结构
  8. nginx各种代理配置
  9. 吉首大学第九届"新星杯"大学生程序设计大赛(重现赛)(回顾补题)
  10. 【AGM】《风色幻想:纷争—luca篇》角色调整版