一种实时手术反馈分类方法及系统与流程

未命名 10-18 阅读:64 评论:0


1.本发明涉及医疗信息化技术领域,具体是指一种实时手术反馈分类方法及系统。


背景技术:

2.实时手术反馈分类是指将手术过程中进行的不同类型的操作标准化为特定的编码,以便在医疗记录、医疗保险申报、统计分析等方面进行统一的记录和处理;通过将各种手术过程操作赋予独特的编码,医疗专业人员可以更加精确地描述和标识患者接受的治疗方式,使得医疗团队能够在全球范围内进行交流与合作;但是在已有的实时手术反馈分类方法中,存在着缺少一种能够根据编码规则确定的类别制定类别标签词汇库的方法,导致无法确定待分类文本中的关键词,从而无法快速进行分类判别的问题;在已有的实时手术反馈分类方法中,存在着难以挑选高质量的类别标签指示词,导致预训练模型分类性能下降以及泛化能力不足,降低实时手术反馈分类准确性的问题;在已有的实时手术反馈分类方法中,存在着缺少一种能够将待分类文本中的关键词映射到具体分类类别的方法,导致无法实现利用类别标签词判定具体类别的问题。


技术实现要素:

3.针对上述情况,为克服现有技术的缺陷,本发明提供了一种实时手术反馈分类方法及系统,针对在已有的实时手术反馈分类方法中,存在着缺少一种能够根据编码规则确定的类别制定类别标签词汇库的方法,导致无法确定待分类文本中的关键词,从而无法快速进行分类判别的问题,本方案创造性地利用bert模型中的掩码语言建模任务,根据类别名称预测关键词建立类别标签词汇库,实现了根据待分类文本中的关键词进行快速预分类,提高了实时手术反馈分类的效率;针对在已有的实时手术反馈分类方法中,存在着难以挑选高质量的类别标签词,导致预训练模型分类性能下降以及泛化能力不足,降低实时手术反馈分类准确率的问题,本方案创造性地采用先验概率结合上下文语义分析的方法,去除一部分使用频率低的标签词并精选出与类别词高度相关的标签词,优化了类别标签词汇库,提高了实时手术反馈分类准确率;针对在已有的实时手术反馈分类方法中,存在着缺少一种能够将待分类文本中的关键词映射到具体分类类别的方法,导致无法实现利用类别标签词判定具体类别的问题,本方案创造性地利用bert模型计算分类标签词汇库中标签词对类别标签的贡献得分,实现了将对类别标签词的预测转化为具体分类类别的预测,实现了从标签词到类别标签映射的可能性,提高了实时手术反馈分类的可靠性。
4.本发明采取的技术方案如下:本发明提供的一种实时手术反馈分类方法及系统,该方法包括以下步骤:步骤s1:数据获取;
5.步骤s2:数据预处理;
6.步骤s3:创建类别标签词汇库;
7.步骤s4:优化类别标签词汇库;
8.步骤s5:手术反馈分类预测。
9.进一步地,在步骤s1中,所述数据获取,具体为获取疾病诊断数据、手术过程实时操作记录数据以及历史数据。
10.进一步地,在步骤s2中,所述数据预处理,具体为去除所述疾病诊断数据和手术过程实时操作记录数据中不必要的字符、标点符号、特殊字符并将每个句子分割成单词或词语的序列后加上换行符,得到实时手术操作记录数据集。
11.进一步地,在步骤s3中,所述创建类别标签词汇库具体包括以下步骤:步骤s31:确定具体分类标签,具体为根据疾病编码规则,确定该编码规则下划分的类别标签;
12.步骤s32:获得类别标签指向词集合,具体包括以下步骤:
13.步骤s321:构建训练样本集,具体为将所述历史数据作为原始数据集,将该数据集中所有包含所述类别标签词的文本构成训练样本集;
14.步骤s322:计算类别标签相近词的概率分布,具体为对所述训练样本集中出现类别标签词的语句,将其上下文词嵌入向量h输入到bert模型中,通过掩码语言建模任务计算在语义上能够替换类别标签词的相近词概率分布,公式如下:p(w|h)=softmax(w2σ(w1h+b));
15.式中,p(w|h)为类别标签相近词的概率分布,w为类别标签相近词,h为类别标签词位置的词嵌入向量,σ(
·
)为激活函数,w1,w2和b为bert模型掩码语言建模任务的可学习参数;
16.步骤s323:获得类别标签相近词集合,具体为根据步骤s322中得到的概率分布选取概率分布最大的前50个相近词构成类别标签相近词集合;
17.步骤s324:建立寻找类别标签指向词的训练任务,具体为使用[mask]标记对所述类别标签相近词进行遮掩后再进行掩码语言建模任务,训练任务的损失函数如下:;
[0018]
式中,l
cls_ind
为训练任务的损失函数,cw为类别标签相近词所属的类别,hw为类别标签相近词位置的词嵌入向量,p(cw|hw)为类别标签词的概率分布;
[0019]
步骤s325:获得类别标签指向词集合,具体为对于步骤s324中所述训练任务中所预测出的可替换原类别标签的类别标签相似词中,存在超过20个与所述类别标签相近词表重合的,将该类别标签相近词作为类别标签指向词,加入到类别标签指向词集合中,得到类别标签指向词集合;
[0020]
步骤s33:将步骤s325获得的类别标签指向词集合作为对应类别标签的词汇库,得到类别标签词汇库。
[0021]
进一步地,在步骤s4中,所述优化类别标签词汇库具体包括以下步骤:步骤s41:计算标签词的先验分布,具体为将类别标签词汇库中的词记为标签词,将所述原始数据集中包含标签词文本的分布记为d,通过对整个文本分布的概率进行期望,得到标签词的先验分布,计算公式如下:;
[0022]
式中,pd(v)为标签词的先验分布,v为标签词,x为原始数据集中包含标签词的文
本,d为原始数据集中包含标签词文本的分布,p(v|x)为包含标签词的文本在原始数据集中的分布概率;
[0023]
步骤s42:上下文校准,具体为使用标签词的上下文先验概率校准标签词的预测分布,以弱化不同标签词之间的先验分布巨大差异,计算公式如下:;
[0024]
式中,p(v|x)为包含标签词的文本在原始数据集中的分布概率,pd(v)为标签词的先验分布;
[0025]
步骤s43:处理罕见词,具体为利用步骤s41得到的标签词的先验分布,剔除类别标签词汇库中分布概率小的标签词;
[0026]
步骤s44:确定标签词与类别标签的相关性,具体为计算所述标签词与类别标签的余弦相似性,将余弦相似性作为相关性得分,计算公式如下:r(v,y)=cos(qv,qy);
[0027]
式中,r(v,y)为标签词与类别标签的余弦相似性,cos(
·
)为余弦函数,v为标签词,y为标签词对应的类别标签,qv为所述bert模型生成的标签词表示向量,qy为所述bert模型生成的类别标签表示向量;
[0028]
步骤s45:计算标签词与其非隶属类别标签f(v)之间的相关性r(v),公式如下:;
[0029]
式中,r(v)为标签词v与其非隶属类别标签f(v)的相关性,f(v)为标签词的非隶属类别标签,r(v,y)为标签词与类别标签的余弦相似性,v为标签词,y为标签词对应的类别标签,n为类别标签的数量;
[0030]
步骤s46:优化不同类别标签下的标签词,具体为将步骤s45中得到的r(v)值小于1的标签词从其所属的类别标签词汇库中移除;
[0031]
步骤s47:计算标准化权重,具体为所述标签词v分配一个可学习的权重wv,计算每个类别的标准化权重,公式如下:;
[0032]
式中,αv为标准化后的类别权重,v为标签词,wv为标签词的可学习权重,z为类别标签词汇库,u为类别标签词汇库中的标签词,wu为标签词的可学习权重,exp为指数函数;
[0033]
步骤s48:获得优化后的类别标签词汇库,具体为使用步骤s47得到的标准化权重改进bert模型权重项,重新执行步骤s3得到优化后的类别标签词汇库。
[0034]
进一步地,在步骤s5中,所述手术反馈分类预测具体包括以下步骤:步骤s51:创建bert模型对所述实时手术操作记录数据集中样本的掩码语言建模任务;
[0035]
步骤s52:计算分类标签词汇库中标签词对类别标签的贡献得分,公式如下:p(y|xs)=pm([mask]=v|xs);
[0036]
式中,y为标签词对应的类别标签,xs为所述手术操作记录数据集中样本,m为bert模型,mask为bert模型进行掩码语言建模所使用的掩码标记;
[0037]
步骤s53:计算类别标签的预测分数,具体为使用分类标签词汇库中所有标签词的
平均值作为类别标签的预测分数,公式如下:;
[0038]
式中,为类别标签的预测分数,y为标签词对应的类别标签,xs为所述手术操作记录数据集中样本,|z|为类别标签词汇库中标签词的数量;
[0039]
步骤s54:将步骤s53的类别标签的预测分数作为分类结果,得到实时手术操作记录数据集中样本的分类类别。
[0040]
本发明提供的一种实时手术反馈分类系统,包括数据获取模块、数据预处理模块、创建类别标签词汇库模块、优化类别标签词汇库模块和手术反馈分类预测模块;
[0041]
所述数据获取模块获取疾病诊断数据,手术过程实时操作记录数据以及历史数据,并将所述疾病诊断数据和手术过程实时操作记录数据发送至数据预处理模块,所述历史数据发送至创建类别标签词汇库模块;
[0042]
所述数据预处理模块接收数据获取模块发送的疾病诊断数据和手术过程实时操作记录数据,经数据预处理后得到实时手术操作记录数据集,并将所述实时手术操作记录数据集发送至手术反馈分类预测模块;
[0043]
所述创建类别标签词汇库模块接收数据获取模块发送的历史数据,根据编码类别建立类别标签词汇库,并将类别标签词汇库数据发送至优化类别标签词汇库模块;
[0044]
所述优化类别标签词汇库模块接收创建类别标签词汇库模块发送的类别标签词汇库数据,对所述类别标签词汇库数据进行优化,并将优化类别标签词汇库数据发送至手术反馈分类预测模块;
[0045]
所述手术反馈分类预测模块接收数据预处理模块发送的实时手术操作记录数据集和优化类别标签词汇库模块发送的类别标签词汇库数据,将预训练模型对优化类别标签词汇库中的预测分数转化为具体类别的预测分数,完成实时手术反馈分类。
[0046]
采用上述方案本发明取得的有益效果如下:(1)针对在已有的实时手术反馈分类方法中,存在着缺少一种能够根据编码规则确定的类别制定类别标签词汇库的方法,导致无法确定待分类文本中的关键词,从而无法快速进行分类判别的问题,本方案创造性地利用bert模型中的掩码语言建模任务,根据类别名称预测关键词建立类别标签词汇库,实现了根据待分类文本中的关键词进行快速预分类,提高了实时手术反馈分类的效率;
[0047]
(2)针对在已有的实时手术反馈分类方法中,存在着难以挑选高质量的类别标签词,导致预训练模型分类性能下降以及泛化能力不足,降低实时手术反馈分类准确率的问题,本方案创造性地采用先验概率结合上下文语义分析的方法,去除一部分使用频率低的标签词并精选出与类别词高度相关的标签词,优化了类别标签词汇库,提高了实时手术反馈分类准确率;
[0048]
(3)针对在已有的实时手术反馈分类方法中,存在着缺少一种能够将待分类文本中的关键词映射到具体分类类别的方法,导致无法实现利用类别标签词判定具体类别的问题,本方案创造性地利用bert模型计算分类标签词汇库中标签词对类别标签的贡献得分,实现了将对类别标签词的预测转化为具体分类类别的预测,实现了从标签词到类别标签映射的可能性,提高了实时手术反馈分类的可靠性。
附图说明
[0049]
图1为本发明提供的一种实时手术反馈分类方法流程示意图;
[0050]
图2为本发明提供的一种实时手术反馈分类系统示意图;
[0051]
图3为步骤s3的流程示意图;
[0052]
图4为步骤s4的流程示意图;
[0053]
图5为步骤s5的流程示意图。
具体实施方式
[0054]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0055]
实施例一,参阅图1,本发明提供的一种实时手术反馈分类方法,该方法包括以下步骤:步骤s1:数据获取;
[0056]
步骤s2:数据预处理;
[0057]
步骤s3:创建类别标签词汇库;
[0058]
步骤s4:优化类别标签词汇库;
[0059]
步骤s5:手术反馈分类预测。
[0060]
实施例二,该实施例基于上述实施例,参阅图1和图2,在步骤s1中,所述数据获取,具体为获取疾病诊断数据、手术过程实时操作记录数据以及历史数据。
[0061]
实施例三,该实施例基于上述实施例,参阅图1和图2,在步骤s2中,所述数据预处理,具体为去除所述疾病诊断数据和手术过程实时操作记录数据中不必要的字符、标点符号、特殊字符并将每个句子分割成单词或词语的序列后加上换行符,得到实时手术操作记录数据集。
[0062]
实施例四,该实施例基于上述实施例,参阅图1和图3,在步骤s3中,所述创建类别标签词汇库具体包括以下步骤:
[0063]
步骤s31:确定具体分类标签,具体为根据疾病编码规则,确定该编码规则下划分的类别标签;
[0064]
步骤s32:获得类别标签指向词集合,具体包括以下步骤:步骤s321:构建训练样本集,具体为将所述历史数据作为原始数据集,将该数据集中所有包含所述类别标签词的文本构成训练样本集;
[0065]
步骤s322:计算类别标签相近词的概率分布,具体为对所述训练样本集中出现类别标签词的语句,将其上下文词嵌入向量h输入到bert模型中,通过掩码语言建模任务计算在语义上能够替换类别标签词的相近词概率分布,公式如下:p(w|h)=softmax(w2σ(w1h+b));
[0066]
式中,p(w|h)为类别标签相近词的概率分布,w为类别标签相近词,h为类别标签词位置的词嵌入向量,σ(
·
)为激活函数,w1,w2和b为bert模型掩码语言建模任务的可学习参数;
[0067]
步骤s323:获得类别标签相近词集合,具体为根据步骤s322中得到的概率分布选取概率分布最大的前50个相近词构成类别标签相近词集合;
[0068]
步骤s324:建立寻找类别标签指向词的训练任务,具体为使用[mask]标记对所述类别标签相近词进行遮掩后再进行掩码语言建模任务,训练任务的损失函数如下:;
[0069]
式中,l
cls_ind
为训练任务的损失函数,cw为类别标签相近词所属的类别,hw为类别标签相近词位置的词嵌入向量,p(cw|hw)为类别标签词的概率分布;
[0070]
步骤s325:获得类别标签指向词集合,具体为对于步骤s324中所述训练任务中所预测出的可替换原类别标签的类别标签相似词中,存在超过20个与所述类别标签相近词表重合的,将该类别标签相近词作为类别标签指向词,加入到类别标签指向词集合中,得到类别标签指向词集合;
[0071]
步骤s33:将步骤s325获得的类别标签指向词集合作为对应类别标签的词汇库,得到类别标签词汇库;
[0072]
通过上述操作,针对在已有的实时手术反馈分类方法中,存在着缺少一种能够根据编码规则确定的类别制定类别标签词汇库的方法,导致无法确定待分类文本中的关键词,从而无法快速进行分类判别的问题,本方案创造性地利用bert模型中的掩码语言建模任务,根据类别名称预测关键词建立类别标签词汇库,实现了根据待分类文本中的关键词进行快速预分类,提高了实时手术反馈分类的效率。
[0073]
实施例五,参阅图1和图4,该实施例基于上述实施例,在步骤s4中,所述优化类别标签词汇库具体包括以下步骤:步骤s41:计算标签词的先验分布,具体为将类别标签词汇库中的词记为标签词,将所述原始数据集中包含标签词文本的分布记为d,通过对整个文本分布的概率进行期望,得到标签词的先验分布,计算公式如下:;
[0074]
式中,pd(v)为标签词的先验分布,v为标签词,x为原始数据集中包含标签词的文本,d为原始数据集中包含标签词文本的分布,p(v|x)为包含标签词的文本在原始数据集中的分布概率;
[0075]
步骤s42:上下文校准,具体为使用标签词的上下文先验概率校准标签词的预测分布,以弱化不同标签词之间的先验分布巨大差异,计算公式如下:;
[0076]
式中,p(v|x)为包含标签词的文本在原始数据集中的分布概率,pd(v)为标签词的先验分布;
[0077]
步骤s43:处理罕见词,具体为利用步骤s41得到的标签词的先验分布,剔除类别标签词汇库中分布概率小的标签词;
[0078]
步骤s44:确定标签词与类别标签的相关性,具体为计算所述标签词与类别标签的余弦相似性,将余弦相似性作为相关性得分,计算公式如下:r(v,y)=cos(qv,qy);
[0079]
式中,r(v,y)为标签词与类别标签的余弦相似性,cos(
·
)为余弦函数,v为标签
词,y为标签词对应的类别标签,qv为所述bert模型生成的标签词表示向量,qy为所述bert模型生成的类别标签表示向量;
[0080]
步骤s45:计算标签词与其非隶属类别标签f(v)之间的相关性r(v),公式如下:;
[0081]
式中,r(v)为标签词v与其非隶属类别标签f(v)的相关性,f(v)为标签词的非隶属类别标签,r(v,y)为标签词与类别标签的余弦相似性,v为标签词,y为标签词对应的类别标签,n为类别标签的数量;
[0082]
步骤s46:优化不同类别标签下的标签词,具体为将步骤s45中得到的r(v)值小于1的标签词从其所属的类别标签词汇库中移除;
[0083]
步骤s47:计算标准化权重,具体为所述标签词v分配一个可学习的权重wv,计算每个类别的标准化权重,公式如下:;
[0084]
式中,αv为标准化后的类别权重,v为标签词,wv为标签词的可学习权重,z为类别标签词汇库,u为类别标签词汇库中的标签词,wu为标签词的可学习权重,exp为指数函数;
[0085]
步骤s48:获得优化后的类别标签词汇库,具体为使用步骤s47得到的标准化权重改进bert模型权重项,重新执行步骤s3得到优化后的类别标签词汇库;
[0086]
通过上述操作,针对在已有的实时手术反馈分类方法中,存在着难以挑选高质量的类别标签词,导致预训练模型分类性能下降以及泛化能力不足,降低实时手术反馈分类准确率的问题,本方案创造性地采用先验概率结合上下文语义分析的方法,去除一部分使用频率低的标签词并精选出与类别词高度相关的标签词,优化了类别标签词汇库,提高了实时手术反馈分类准确率。
[0087]
实施例六,参阅图1和图5,该实施例基于上述实施例,在步骤s5中,所述手术反馈分类预测具体包括以下步骤:步骤s51:创建bert模型对所述手术操作记录数据集中样本的掩码语言建模任务;
[0088]
步骤s52:计算分类标签词汇库中标签词对类别标签的贡献得分,公式如下:p(y|xs)=pm([mask]=v|xs);
[0089]
式中,y为标签词对应的类别标签,xs为所述手术操作记录数据集中样本,m为bert模型,mask为bert模型进行掩码语言建模所使用的掩码标记;
[0090]
步骤s53:计算类别标签的预测分数,具体为使用分类标签词汇库中所有标签词的平均值作为类别标签的预测分数,公式如下:;
[0091]
式中,为类别标签的预测分数,y为标签词对应的类别标签,xs为所述手术操作记录数据集中样本,|z|为类别标签词汇库中标签词的数量;
[0092]
步骤s54:将步骤s53的类别标签的预测分数作为分类结果,得到实时手术操作记录数据集中样本的分类类别;
[0093]
通过上述操作,针对在已有的实时手术反馈分类方法中,存在着缺少一种能够将待分类文本中的关键词映射到具体分类类别的方法,导致无法实现利用类别标签词判定具
体类别的问题,本方案创造性地利用bert模型计算分类标签词汇库中标签词对类别标签的贡献得分,实现了将对类别标签词的预测转化为具体分类类别的预测,实现了从标签词到类别标签映射的可能性,提高了实时手术反馈分类的可靠性。
[0094]
实施例七,参阅图2,该实施例基于上述实施例,本发明提供的一种实时手术反馈分类系统,包括数据获取模块、数据预处理模块、创建类别标签词汇库模块、优化类别标签词汇库模块和手术反馈分类预测模块;
[0095]
所述数据获取模块获取疾病诊断数据,手术过程实时操作记录数据以及历史数据,并将所述疾病诊断数据和手术过程实时操作记录数据发送至数据预处理模块,所述历史数据发送至创建类别标签词汇库模块;
[0096]
所述数据预处理模块接收数据获取模块发送的疾病诊断数据和手术过程实时操作记录数据,经数据预处理后得到实时手术操作记录数据集,并将所述实时手术操作记录数据集发送至手术反馈分类预测模块;
[0097]
所述创建类别标签词汇库模块接收数据获取模块发送的历史数据,根据编码类别建立类别标签词汇库,并将类别标签词汇库数据发送至优化类别标签词汇库模块;
[0098]
所述优化类别标签词汇库模块接收创建类别标签词汇库模块发送的类别标签词汇库数据,对所述类别标签词汇库数据进行优化,并将优化类别标签词汇库数据发送至手术反馈分类预测模块;
[0099]
所述手术反馈分类预测模块接收数据预处理模块发送的实时手术操作记录数据集和优化类别标签词汇库模块发送的类别标签词汇库数据,将预训练模型对优化类别标签词汇库中的预测分数转化为具体类别的预测分数,完成实时手术反馈分类。
[0100]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程和方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程和方法所固有的要素。
[0101]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
[0102]
以上对本发明及其实施方式进行了描述,这种描述没有限制性,附图中所示的也只是本发明的实施方式之一,实际的结构并不局限于此。总而言之如果本领域的普通技术人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。

技术特征:
1.一种实时手术反馈分类方法,其特征在于:该方法包括以下步骤:步骤s1:数据获取;步骤s2:数据预处理;步骤s3:创建类别标签词汇库;步骤s4:优化类别标签词汇库;步骤s5:手术反馈分类预测;在步骤s3中,所述创建类别标签词汇库具体包括以下步骤:步骤s31:确定具体分类标签,具体为根据疾病编码规则,确定该编码规则下划分的类别标签;步骤s32:获得类别标签指向词集合,具体包括以下步骤:步骤s321:构建训练样本集;步骤s322:计算类别标签相近词的概率分布;步骤s323:获得类别标签相近词集合;步骤s324:建立寻找类别标签指向词的训练任务;步骤s325:获得类别标签指向词集合,具体为对于步骤s323中所述训练任务中所预测出的可替换原类别标签的类别标签相似词中,存在超过20个与所述类别标签相近词表重合的,将该类别标签相近词作为类别标签指向词,加入到类别标签指向词集合中,得到类别标签指向词集合;步骤s33:将步骤s325获得的类别标签指向词集合作为对应类别标签的词汇库,得到类别标签词汇库。2.根据权利要求1所述的一种实时手术反馈分类方法,其特征在于:在步骤s321中,所述构建训练样本集,具体为将历史数据作为原始数据集,将该数据集中所有包含所述类别标签词的文本构成训练样本集;步骤s322:计算类别标签相近词的概率分布,具体为对所述训练样本集中出现类别标签词的语句,将其上下文词嵌入向量h输入到bert模型中,通过掩码语言建模任务计算在语义上能够替换类别标签词的相近词概率分布,公式如下:p(w|h)=softmax(w2σ(w1h+b));式中,p(w|h)为类别标签相近词的概率分布,w为类别标签相近词,h为类别标签词位置的词嵌入向量,σ(
·
)为激活函数,w1,w2和b为bert模型掩码语言建模任务的可学习参数;步骤s323:获得类别标签相近词集合,具体为根据步骤s322中得到的概率分布选取概率分布最大的前50个相近词构成类别标签相近词集合;步骤s324:建立寻找类别标签指向词的训练任务,具体为使用[mask]标记对所述类别标签相近词进行遮掩后再进行掩码语言建模任务,训练任务的损失函数如下:;式中,l
cls_ind
为训练任务的损失函数,c
w
为类别标签相近词所属的类别,h
w
为类别标签相近词位置的词嵌入向量,p(c
w
|h
w
)为类别标签词的概率分布;步骤s325:获得类别标签指向词集合,具体为对于步骤s324中所述训练任务中所预测出的可替换原类别标签的类别标签相似词中,存在超过20个与所述类别标签相近词表重合
的,将该类别标签相近词作为类别标签指向词,加入到类别标签指向词集合中,得到类别标签指向词集合。3.根据权利要求1所述的一种实时手术反馈分类方法,其特征在于:在步骤s4中,所述优化类别标签词汇库具体包括以下步骤:步骤s41:计算标签词的先验分布,具体为将类别标签词汇库中的词记为标签词,将所述原始数据集中包含标签词文本的分布记为d,通过对整个文本分布的概率进行期望,得到标签词的先验分布,计算公式如下:;式中,p
d
(v)为标签词的先验分布,v为标签词,x为原始数据集中包含标签词的文本,d为原始数据集中包含标签词文本的分布,p(v|x)为包含标签词的文本在原始数据集中的分布概率;步骤s42:上下文校准,具体为使用标签词的上下文先验概率校准标签词的预测分布,以弱化不同标签词之间的先验分布巨大差异,计算公式如下:;式中,p(v|x)为包含标签词的文本在原始数据集中的分布概率,p
d
(v)为标签词的先验分布;步骤s43:处理罕见词,具体为利用步骤s41得到的标签词的先验分布,剔除类别标签词汇库中分布概率小的标签词;步骤s44:确定标签词与类别标签的相关性,具体为计算所述标签词与类别标签的余弦相似性,将余弦相似性作为相关性得分,计算公式如下:r(v,y)=cos(q
v
,q
y
);式中,r(v,y)为标签词与类别标签的余弦相似性,cos(
·
)为余弦函数,v为标签词,y为标签词对应的类别标签,q
v
为所述bert模型生成的标签词表示向量,q
y
为所述bert模型生成的类别标签表示向量;步骤s45:计算标签词与其非隶属类别标签f(v)之间的相关性r(v),公式如下:;式中,r(v)为标签词v与其非隶属类别标签f(v)的相关性,f(v)为标签词的非隶属类别标签,r(v,y)为标签词与类别标签的余弦相似性,v为标签词,y为标签词对应的类别标签,n为类别标签的数量;步骤s46:优化不同类别标签下的标签词,具体为将步骤s45中得到的r(v)值小于1的标签词从其所属的类别标签词汇库中移除;步骤s47:计算标准化权重,具体为所述标签词v分配一个可学习的权重w
v
,计算每个类别的标准化权重,公式如下:;式中,α
v
为标准化后的类别权重,v为标签词,w
v
为标签词的可学习权重,z为类别标签词汇库,u为类别标签词汇库中的标签词,w
u
为标签词的可学习权重,exp为指数函数;步骤s48:获得优化后的类别标签词汇库,具体为使用步骤s47得到的标准化权重改进
bert模型权重项,重新执行步骤s3得到优化后的类别标签词汇库。4.根据权利要求1所述的一种实时手术反馈分类方法,其特征在于:在步骤s5中,所述手术反馈分类预测具体包括以下步骤:步骤s51:创建bert模型对所述实时手术操作记录数据集中样本的掩码语言建模任务;步骤s52:计算分类标签词汇库中标签词对类别标签的贡献得分,公式如下:p(y|x
s
)=p
m
([mask]=v|x
s
);式中,y为标签词对应的类别标签,x
s
为所述手术操作记录数据集中样本,m为bert模型,mask为bert模型进行掩码语言建模所使用的掩码标记;步骤s53:计算类别标签的预测分数,具体为使用分类标签词汇库中所有标签词的平均值作为类别标签的预测分数,公式如下:;式中,为类别标签的预测分数,y为标签词对应的类别标签,x
s
为所述手术操作记录数据集中样本,|z|为类别标签词汇库中标签词的数量;步骤s54:将步骤s53的类别标签的预测分数作为分类结果,得到实时手术操作记录数据集中样本的分类类别。5.根据权利要求1所述的一种实时手术反馈分类方法,其特征在于:在步骤s2中,所述数据预处理,具体为去除疾病诊断数据和手术过程实时操作记录数据中不必要的字符、标点符号、特殊字符并将每个句子分割成单词或词语的序列后加上换行符,得到实时手术操作记录数据集。6.根据权利要求1所述的一种实时手术反馈分类方法,其特征在于:在步骤s1中,所述数据获取,具体为获取疾病诊断数据、手术过程实时操作记录数据以及历史数据。7.一种实时手术反馈分类系统,用于实现如权利要求1-6中任一项所述的一种实时手术反馈分类方法,其特征在于:包括数据获取模块、数据预处理模块、创建类别标签词汇库模块、优化类别标签词汇库模块和手术反馈分类预测模块。8.根据权利要求7所述的一种实时手术反馈分类系统,其特征在于:所述数据获取模块获取疾病诊断数据,手术过程实时操作记录数据以及历史数据,并将所述疾病诊断数据和手术过程实时操作记录数据发送至数据预处理模块,所述历史数据发送至创建类别标签词汇库模块;所述数据预处理模块接收数据获取模块发送的疾病诊断数据和手术过程实时操作记录数据,经数据预处理后得到实时手术操作记录数据集,并将所述实时手术操作记录数据集发送至手术反馈分类预测模块;所述创建类别标签词汇库模块接收数据获取模块发送的历史数据,根据编码类别建立类别标签词汇库,并将类别标签词汇库数据发送至优化类别标签词汇库模块;所述优化类别标签词汇库模块接收创建类别标签词汇库模块发送的类别标签词汇库数据,对所述类别标签词汇库数据进行优化,并将优化类别标签词汇库数据发送至手术反馈分类预测模块;所述手术反馈分类预测模块接收数据预处理模块发送的实时手术操作记录数据集和优化类别标签词汇库模块发送的类别标签词汇库数据,将预训练模型对优化类别标签词汇
库中的预测分数转化为具体类别的预测分数,完成实时手术反馈分类。

技术总结
本发明公开了一种实时手术反馈分类方法及系统,该方法包括数据获取、数据预处理、创建类别标签词汇库、优化类别标签词汇库和手术反馈分类预测,本发明涉及医疗信息化技术领域,具体是指一种实时手术反馈分类方法及系统。本方案利用BERT模型中的掩码语言建模任务,实现了根据待分类文本中的关键词进行快速预分类,提高了实时手术反馈分类的效率,采用先验概率结合上下文语义分析的方法,去除一部分使用频率低的标签词并精选出与类别词高度相关的标签词,提高了实时手术反馈分类准确率,用BERT模型计算分类标签词汇库中标签词对类别标签的贡献得分,实现了将对类别标签词的预测转化为具体分类类别的预测,提高了实时手术反馈分类的可靠性。类的可靠性。类的可靠性。


技术研发人员:邹文 刘新尧 荣霞
受保护的技术使用者:中国人民解放军总医院第六医学中心
技术研发日:2023.09.04
技术公布日:2023/10/11
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐