一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法技术

技术编号:40426335 阅读:33 留言:0更新日期:2024-02-20 22:46
本发明专利技术公开了一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法。该方法提出了一种高效全局指针,先抽取出实体i、j之间的跨度s[i,j],并通过一个打分矩阵获取到所有实体类型的实体,再通过特征拼接加全连接层确定实体类型的分类,以解决实体嵌套的问题。并上下文屏蔽窗口和多标签分类函数来避免高效全局指针中冗余信息干扰实体识别和实体类别不平衡问题。最后,利用一个知识精馏框架,解决了特征精馏中独立特征学习过程的问题,提高了模型的泛化能力。实验证明本方法能够在提高实体识别性能的同时减少模型参数的数量和复杂性。

【技术实现步骤摘要】

本专利技术属于计算机应用,涉及一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法


技术介绍

1、生物医学信息学已经应用于生物医学和临床数据分析的许多领域,其中命名实体识别(ner)技术被广泛应用于医学文本分析中,将句子中提到的命名实体分类到一些预定义的类别中,如疾病、症状等。命名实体识别是自然语言处理(nlp)的基础任务,通常作为信息提取工具嵌入到临床决策和医疗问题回答系统等许多后续任务中。因此,ner模型对生物医学和临床文本分析至关重要,提供更深层次的文本理解和分析能力,为智能医疗应用提供重要支持。

2、鉴于其重要性,学者们对认知深度的研究主要集中在两个方向。一个有效的方向是通过使用更复杂的模型体系结构来提高ner的性能,例如bert、roberta、gpt3和其他基于transformer体系结构的预先训练的模型。这些模型通过注意机制来理解和注意句子中不同成分的重要性,并分析语境的内容,这对认知者任务至关重要。然而,该方向的一个重要缺陷是它对环境的要求很高,而高昂的计算成本限制了它对不同医疗场景的可扩展性和适应性。另一个方向的研究主要是为本文档来自技高网...

【技术保护点】

1.一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法,其特征在于:该方法具体包括以下步骤:

2.如权利要求1所述一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法,其特征在于:使用两个大小不同的Roberta预训练模型分别作为教师模型和学生模型。

3.如权利要求1或2所述一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法,其特征在于:所述教师模型采用roberta_zh_large_pytorch预训练模型,学生模型采用hfl/chinese-roberta-wwm-ext预训练模型。

4.如权利要求1所述一种基于知识蒸馏和上下文屏蔽窗口的命名实体识...

【技术特征摘要】

1.一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法,其特征在于:该方法具体包括以下步骤:

2.如权利要求1所述一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法,其特征在于:使用两个大小不同的roberta预训练模型分别作为教师模型和学生模型。

3.如权利要求1或2所述一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法,其特征在于:所述教师模型采用roberta_zh_large_pytorch预训练模型,学生模型采用hfl/chinese-roberta-wwm-ext预训练模型。

4.如权利要求1所述一种基于知识蒸馏和上下文屏蔽窗口的命名实体识别方法,其特征在于:设置句子最大长度阈值,当输入模型的句子长度超过句子...

【专利技术属性】
技术研发人员:张蕾纪好张丽娟翟正伟万健黄杰陈芳妮王海江徐文建
申请(专利权)人:浙江科技学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1