一种心电图诊断报告的质控系统技术方案

技术编号:25759455 阅读:21 留言:0更新日期:2020-09-25 21:07
本申请涉及一种心电图诊断报告的质控系统,包括:获取若干临床心电图结论包含的心电诊断术语,通过预处理,构建循环神经网络模型的训练集和测试集;将所述训练集和测试集中每一条心电图结论包含的第k个心电诊断术语作为输入,第k+1个心电诊断术语作为输出,训练循环神经网络;利用训练好的循环神经网络模型,预测待质控的心电诊断报告中心电图结论的第k+1个心电诊断术语,判定对应的心电图诊断报告是否存在低级错误。本发明专利技术将有利于纠正心电图医师给定结论时的一些低级错误,并有利于为临床诊断提供智能提示。

【技术实现步骤摘要】
一种心电图诊断报告的质控系统
本申请属于心电图诊断
,尤其是涉及一种心电图诊断报告的质控系统。
技术介绍
随着人们的生活节奏和压力逐步加大,心脏病已经成为威胁人们生命健康的重大杀手之一。心血管疾病在我国已经成为一种多发病、常见病,根据卫生部公布的调查数据显示,我国的心脏病患病率很高,且呈逐年递增趋势,且冠心病、心肌梗死的发病年龄趋于年轻化,三十岁左右发生心肌梗死和脑卒中的已屡见不鲜。为了及早发现及治疗心脏病,心电图的准确分析和诊断对于心血管疾病起着关键的作用。心电图反应了人体心脏健康状况,具有无创性和低成本的优点,并且心电图能确切地诊断心脏和其他一些疾病,为抢救治疗提供可靠的根据,在临床上被广泛用于心脏病检查。从心电图中可以获得大量的心脏电活动的信息,因此在临床上,心电图异常的描述术语也比较多,例如室性早搏、房性早搏,一度一型传导阻滞,ST-T改变,左心室肥大等等,心电图结论往往是这些诊断术语的组合。这些诊断术语在心电诊断结论中,需要按照规定的顺序进行书写,有些可以同时出现在同一个心电诊断结论中,而有些心电诊断术语则是相互排斥,不能用于同时描述一份心电图的诊断结论,例如:1.正常心电图;2.ST段抬高。而现有技术中,对于心电诊断报告进行质控时,往往只是针对心电图报告的描述和诊断结果对照心电图的诊断标准给予评价,而对于诊断结论中相互排斥的诊断术语或者书写顺序不符合规范的这种低级错误,无法检测。
技术实现思路
本专利技术要解决的技术问题是:为解决现有技术中无法得到心电诊断报告中的低级错误的情况,从而提供一种心电图诊断报告的质控系统。本专利技术解决其技术问题所采用的技术方案是:一种心电图诊断报告的质控系统,包括:数据采集模块,用于采集若干临床心电图结论包含的心电诊断术语;预处理模块,用于将所述心电诊断术语进行预处理,并将预处理后的符合书写规范要求的心电图结论数据构建循环神经网络模型的训练集和测试集;模型训练模块,用于将所述训练集和测试集中每一条心电图结论的当前心电诊断术语作为输入,相邻的下一个心电诊断术语作为输出,训练循环神经网络,并保存训练好的循环神经网络模型;预测模块,用于利用训练好的循环神经网络模型,将待质控心电诊断报告中的心电图结论的当前心电诊断术语作为输入,预测下一个所有可能的心电诊断术语符合书写规范的概率;判定模块,用于将待质控的心电诊断报告中心电图结论的下一个心电诊断术语与预测的下一个所有可能的心电诊断术语进行比对,如果待质控心电诊断报告中心电图结论的下一个心电诊断术语符合书写规范的概率小于预设值,则判定对应的心电诊断报告存在低级错误。本专利技术的有益效果是:本专利技术通过训练神经网络模型,对心电图结论中诊断术语的书写顺序以及诊断术语之间的排斥情况进行预测,将有利于纠正心电图医师给定结论时的一些低级错误,并有利于为临床诊断提供智能提示。附图说明下面结合附图和实施例对本申请的技术方案进一步说明。图1是本申请实施例的质控系统的工作过程流程图;图2是本申请实施例的低级错误判定流程图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请的技术方案。实施例本实施例提供一种心电图诊断报告的质控系统,包括:数据采集模块,用于采集若干临床心电图结论包含的心电诊断术语;预处理模块,用于将所述心电诊断术语进行预处理,并将预处理后的符合书写规范要求的心电图结论数据构建循环神经网络模型的训练集和测试集;模型训练模块,用于将所述训练集和测试集中每一条心电图结论的当前心电诊断术语作为输入,相邻的下一个心电诊断术语作为输出,训练循环神经网络,并保存训练好的循环神经网络模型;预测模块,用于利用训练好的循环神经网络模型,将待质控心电诊断报告中的心电图结论的当前心电诊断术语作为输入,预测下一个所有可能的心电诊断术语符合书写规范的概率;判定模块,用于将待质控的心电诊断报告中心电图结论的下一个心电诊断术语与预测的下一个所有可能的心电诊断术语进行比对,如果待质控心电诊断报告中心电图结论的下一个心电诊断术语符合书写规范的概率小于预设值,则判定对应的心电诊断报告存在低级错误。心电图医生出具的心电诊断报告一般都需要经过质控,本实施例的质控系统主要是用于检测心电图结论中的低级错误,所谓的低级错误,主要是指是否存在心电诊断结论书写顺序不符合规范的情况,以及是否存在相互排斥的心电诊断术语出现在同一份心电图结论中的情况。如图1所示,为本专利技术实施例的质控系统的工作过程流程图。本专利技术实施例通过训练循环神经网络,向训练好的循环神经网络模型中输入待质控心电诊断报告中心电图结论按顺序书写的第k个心电诊断术语,从而预测第k+1个所有可能的心电诊断术语,通过比对,如果待质控心电诊断报告中心电图结论的第k+1个心电诊断术语符合书写规范的概率小于预设值,则判定对应的心电诊断报告存在低级错误。本专利技术实施例通过训练循环神经网络(RNN),对心电图结论中是否存在相互排斥的心电诊断术语进行预测,有利于纠正心电图医师给定结论时的一些低级错误,有利于为临床诊断提供智能提示。可选的是,本实施例所述预处理模块还包括:编码单元,用于将心电图结论中包含的每个心电诊断术语采用one-hot编码,得到one-hot编码后的符合书写规范要求的心电图结论数据;数据划分单元,用于将编码后的若干所述心电图结论数据划分训练集和测试集,并将所述心电转换结论中的第k个诊断术语对应的one-hot编码作为训练集和测试集的输入数据,将所述心电转换结论中的第k+1个诊断术语对应的one-hot编码作为训练集和测试集的输出数据。本实施例收集了30万条按照上海心电质控手册给定的临床心电图结论数据,得到N个常见的心电诊断术语,采用one-hot编码方法对常见的心电诊断术语进行编码,并组成符合书写规范要求的心电图结论数据。本实施例编码单元的具体编码方法如下:S11:将每个心电诊断术语采用阿拉伯数字顺序编号;S12:将一个心电诊断术语编码为一个1×N向量,所述1xN向量中与对应心电诊断术语编号相对应的元素位置处的值为1,其他元素位置处的值为0。本实施例首先对N个心电诊断术语采用阿拉伯数字顺序编号,如表1所示,本实施例列举了常见心电诊断术语的编号,同时加上了结论结束符的编号。采用one-hot编码后,每个心电诊断术语可以用一个大小为1×N的向量表示,该1×N向量中除了心电诊断术语的编号j所对应的位置处的元素值为1,其余位置的元素值均为0,即:其中,i表示1×N向量中的元素位置序号,j表示对应的心电诊断术语的编号,i=1,2,3,.....,N,j=1,2,3,.....,N。以表1列出的常见心电诊断术语为例,对于“窦性心律”进行one本文档来自技高网...

【技术保护点】
1.一种心电图诊断报告的质控系统,其特征在于,包括:/n数据采集模块,用于采集若干临床心电图结论包含的心电诊断术语;/n预处理模块,用于将所述心电诊断术语进行预处理,并将预处理后的符合书写规范要求的心电图结论数据构建循环神经网络模型的训练集和测试集;/n模型训练模块,用于将所述训练集和测试集中每一条心电图结论的当前心电诊断术语作为输入,相邻的下一个心电诊断术语作为输出,训练循环神经网络,并保存训练好的循环神经网络模型;/n预测模块,用于利用训练好的循环神经网络模型,将待质控心电诊断报告中的心电图结论的当前心电诊断术语作为输入,预测下一个所有可能的心电诊断术语符合书写规范的概率;/n判定模块,用于将待质控的心电诊断报告中心电图结论的下一个心电诊断术语与预测的下一个所有可能的心电诊断术语进行比对,如果待质控心电诊断报告中心电图结论的下一个心电诊断术语符合书写规范的概率小于预设值,则判定对应的心电诊断报告存在低级错误。/n

【技术特征摘要】
1.一种心电图诊断报告的质控系统,其特征在于,包括:
数据采集模块,用于采集若干临床心电图结论包含的心电诊断术语;
预处理模块,用于将所述心电诊断术语进行预处理,并将预处理后的符合书写规范要求的心电图结论数据构建循环神经网络模型的训练集和测试集;
模型训练模块,用于将所述训练集和测试集中每一条心电图结论的当前心电诊断术语作为输入,相邻的下一个心电诊断术语作为输出,训练循环神经网络,并保存训练好的循环神经网络模型;
预测模块,用于利用训练好的循环神经网络模型,将待质控心电诊断报告中的心电图结论的当前心电诊断术语作为输入,预测下一个所有可能的心电诊断术语符合书写规范的概率;
判定模块,用于将待质控的心电诊断报告中心电图结论的下一个心电诊断术语与预测的下一个所有可能的心电诊断术语进行比对,如果待质控心电诊断报告中心电图结论的下一个心电诊断术语符合书写规范的概率小于预设值,则判定对应的心电诊断报告存在低级错误。


2.根据权利要求1所述的心电图诊断报告的质控系统,其特征在于,所述预处理模块还包括:
编码单元,用于将心电图结论中包含的每个心电诊断术语采用one-hot编码,得到one-hot编码后的符合书写规范要求的心电图结论数据;
数据划分单元,用于将编码后的若干所述心电图结论数据划分训练集和测试集,并将所述心电转换结论中的第k个诊断术语对应的one-hot编码作为训练集和测试集的输入数据,将所述心电转换结论中的第k+1个诊断术语对应的one-hot编码作为训练集和测试集的输出数据。


3.根据权利要求2所述的心电图诊断报告的质控系统,其特征在于,所述编码单元还用于:
将心电图结论中的每个心电诊断术语均采用one-hot编码,每个心电诊断术语的one-hot编码构成1×N向量,得到编码后的心电图结论数据为一个M×N矩阵,所述矩阵中的最后一行为结束符的one-hot编码,M为心电图结论中心电诊断术语的数量,N为获取的心电诊断术语的数量。


4.根据权利要求3所述的心电图诊断报告的质控系统,其特征在于,所述编码单元将心电图结论中包含的每个心电诊断术语采用one-hot编码的步骤包括:
将每个心电诊断术语采用阿拉伯数字顺序编号;
将一个心电诊断术语编码为一个1×N向量,所述1×N向量中与对应心电诊断术语编号相对...

【专利技术属性】
技术研发人员:朱俊江黄浩王雨轩汪黎超朱志超
申请(专利权)人:上海数创医疗科技有限公司
类型:发明
国别省市:上海;31

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

1