系列文章目录
提示:这是第一篇,以后再添加
前言
本论文相关工作被ACL2020会议接收。 近年来,将词典信息加入模型被证明对中文命名实体识别任务很有效。但是结合词典的方法通常会使输入变为一个动态的结构,模型需要在运行时动态改别结构来表征输入,导致无法有效利用GPU的并行计算,运行速度缓慢。因此提出了FLAT模型,在Transformer的基础上,采用一个特殊的位置编码表征输入结构,而不需要在运行时改变结构来表征输入。实验结果显示我们的模型在识别实体的正确率以及运行速度上均有良好的表现。一、基础概念
命名实体识别 Named Entity Recognition (NER) :
- 从句子中抽取出一些具有特定含义的实体:组织名,地名,人名等,给定正确的分类。
- 目前NER一般被当作是一个序列标注任务:即在一个句子中的实体信息,会被转化成一个特定的标注序列
- 序列标注问题的数据标注方式主要有:BIO和BIOES。
其中:
B,即Begin,表示开始
I,即Intermediate,表示中间
E,即End,表示结尾
S,即Single,表示单个字符
O,即Other,表示其他,用于标记无关字符
如:小明在北京大学的燕园看了中国男篮的一场比赛
[B-PER ,E-PER,O, B-ORG,I-ORG,I-ORG,E-ORG,O,B-LOC,E-LOC,O,O,B-ORG,I-ORG,I-ORG,E-ORG,O,O,O,O]
模型训练完成后,模型根据输入的句子来输出对应的标签序列