直接用一个实例来看几个参数具体的含义:

sentence : The Hospital said it would probably know by Tuesday whether its patients had Congo Fever .
gold_tag: b-AGENT e-AGENT o o b-DSE m-DSE e-DSE o o b-TARGET m-TARGET m- TARGET m-TARGET m-TARGET e-TARGET o
predict_tag: o e-AGENT b-DSE o b-DSE m-DSE e-DSE o o b-AGENT b-DSE b-TARGET m-TARGET e-TARGET o o

上述例子中,每一个句子中的,每一个word都有一个gold 和 predict 标签。b、m、e分别表示实体的起始边界、中间边界、结束边界;s是表示当个实体,就是本身一个word就是一个实体。而诸如DSE、TARGET、AGENT表示是实体的类别。
实体只有这三种形式:[b,m….,e]、[b,e]、 [s],实体是有边界的,在精确匹配过程中,需要预测实体类别以及边界范围,只有这两部分都匹配成功,才算预测正确,否则是预测错误。
金标的实体有3个,是上述gold_tag加粗部分, 预测准确部分是predict_tag 加粗部分。
在自然语言处理的任务中,而且数据非常均匀,不存在很极端的数据的情况下,评价指标我们一般会用F值来评测结果。怎么计算F值呢?
给出五个参数:

gold_num:金标数量

predict_num :预测数量

correct_num:预测准确的数量

precision:准确率(精确率)

recall :召回率

f1:F值

具体计算公式如下所示:

NER任务的精确评估指标P、R、F1相关推荐

  1. R语言计算F1评估指标实战:F1 score、使用R中caret包中的confusionMatrix()函数为给定的logistic回归模型计算F1得分(和其他指标)

    R语言计算F1评估指标实战:F1 score.使用R中caret包中的confusionMatrix()函数为给定的logistic回归模型计算F1得分(和其他指标) 目录

  2. python多分类评估指标acc、f1、auc

    支持向量机多分类模型,计算评估指标acc.f1.auc. from sklearn import datasets from sklearn.svm import SVC from sklearn i ...

  3. ner 评估指标_序列标注算法评估模块 seqeval 的使用

    在NLP中,序列标注算法是常见的深度学习模型,但是,对于序列标注算法的评估,我们真的熟悉吗? 在本文中,笔者将会序列标注算法的模型效果评估方法和seqeval的使用. 序列标注算法的模型效果评估 在序 ...

  4. r型聚类典型指标_六种GAN评估指标的综合评估实验,迈向定量评估GAN的重要一步...

    论文:An empirical study on evaluation metrics of generative adversarial networks 论文链接:https://arxiv.or ...

  5. [机器学习] 二分类模型评估指标---精确率Precision、召回率Recall、ROC|AUC

    一 为什么要评估模型? 一句话,想找到最有效的模型.模型的应用是循环迭代的过程,只有通过持续调整和调优才能适应在线数据和业务目标. 选定模型时一开始都是假设数据的分布是一定的,然而数据的分布会随着时间 ...

  6. ner 评估指标_2019-03 NER命令实体识别归纳

    1. 基本概念 概念:一般来说,NER的标注列表为['O' ,'B-MISC', 'I-MISC', 'B-ORG' ,'I-ORG', 'B-PER' ,'I-PER', 'B-LOC' ,'I-L ...

  7. R语言分类模型:逻辑回归模型LR、决策树DT、推理决策树CDT、随机森林RF、支持向量机SVM、Rattle可视化界面数据挖掘、分类模型评估指标(准确度、敏感度、特异度、PPV、NPV)

    R语言分类模型:逻辑回归模型LR.决策树DT.推理决策树CDT.随机森林RF.支持向量机SVM.Rattle可视化界面数据挖掘.分类模型评估指标(准确度.敏感度.特异度.PPV.NPV) 目录

  8. R语言构建logistic回归模型并评估模型:构建基于混淆矩阵计算分类评估指标的自定义函数、阳性样本比例(垃圾邮件比例)变化对应的分类器性能的变化、基于数据阳性样本比例选择合适的分类评估指标

    R语言构建logistic回归模型并评估模型:构建基于混淆矩阵计算分类评估指标的自定义函数.阳性样本比例(垃圾邮件比例)变化对应的分类器性能的变化.基于数据阳性样本比例选择合适的分类评估指标 目录

  9. R语言使用caret包对GBM模型自定义参数调优:自定义优化参数网格、可视化核心参数与评估指标关系、Accuracy与树的深度、个数的关系、Kappa与树的深度、个数的关系

    R语言使用caret包对GBM模型自定义参数调优:自定义优化参数网格.可视化核心参数与评估指标关系.Accuracy与树的深度.个数的关系.Kappa与树的深度.个数的关系 目录 R语言使用caret ...

最新文章

  1. python 实现结构树模式显示目录下文件
  2. divmod数字处理函数
  3. “神算子”上线!EasyDL时序预测模型零门槛轻松上手
  4. python第一周心得体会_Python学习第一周学习总结
  5. 数学特级教师:数学除了做习题,我还他让他们看这十部纪录片!
  6. 骆斌软件工程基础思维导图
  7. 一种经典的网络游戏服务器架构
  8. linux学习笔记:vim编辑器的各种用法操作命令
  9. 负载均衡的的基本功能和实现原理
  10. 二叉搜索树的操作题集
  11. Unity 导航网格的使用
  12. 计算机数字合成音乐,数字音乐合成原理
  13. 数字签名技术原理介绍
  14. 计算机管理打印机服务,Windows下打印服务器的管理(一)
  15. 在windows系统中安装Sulley
  16. 厉害,竟然把VSCode玩成了IDEA的效果,有点哇塞
  17. 原生JS写仿淘宝搜索框(代码+效果),可实现3级搜索哦!
  18. 计算机应用基础Excel课程,《计算机应用基础》课程教学大纲
  19. 普通路由器改4g路由器_工业级路由器凭什么牛?智能组网、4G全是干货!
  20. 九宝老师公开课第1讲:微信公众平台与javaWeb的结合开发-CSDN公开课-专题视频课程...

热门文章

  1. windows路由表完全掌握(内容:路由表解析,读懂路由表)
  2. Photoshop制作水晶立体字
  3. uedit上传视频时提示输入的视频地址有误,请检查后再试
  4. 修改本地hosts文件,出现不能写只能读权限,近root账户,密码忘记怎么办?
  5. [编程题]:n头牛中选择满足所有m种特性的牛(百度2021)
  6. MacBook Pro 触控板目前没有触感反馈怎么办?
  7. 利用Qt来进行文件后缀的更改
  8. 专访马云:下一个星辰大海是百货商店
  9. java项目中数据字典的实现
  10. 操作系统原理与Linux实践教程【第一章 操作系统概论】