The invention discloses an electrocardiogram signal location method based on the attention cycle neural network, which includes tagging the electrocardiogram signal used for training, obtaining the initial electrocardiogram signal, segmenting the initial electrocardiogram signal according to the position of the central beat of the initial electrocardiogram signal and extracting the sequence of the characteristic vectors of the heart beat, and constructing the attention cycle nerve based on the sequence of the characteristic vectors of the heart beat. In the network, the attention cycle neural network is trained based on cross-entropy loss function, and the target ECG signal is acquired. According to the position of the target ECG signal, the target ECG signal is segmented and the target ECG characteristic vector sequence is extracted. The target ECG characteristic vector sequence is input into the trained attention cycle neural network to obtain the target ECG. The result of classification and the location of abnormal heartbeat corresponding to the eigenvector.
【技术实现步骤摘要】
一种基于注意力循环神经网络的心电信号定位方法
本专利技术涉及信号分析
,尤其涉及一种基于注意力循环神经网络的心电信号定位方法。
技术介绍
心电信号的分类,不仅应该包含采集的一段心电信号出现了哪些问题也应该包含出现问题的位置。我们将上述两部分表示为“分类”与“定位”。“分类”与“定位”,给出可解释性的结果。对于“定位”,现有的心电信号分类算法,如果给定的心电信号训练数据,只包含“分类”而不包含“定位”,那么该算法也无法给出“定位”的结果,部份有定位的数据,只定位了室性早搏、房性早搏等比较明显的,或者定位的精度不足,需要重复查询数据,给出定位的结果,会耗费巨大的时间。
技术实现思路
基于
技术介绍
存在的技术问题,本专利技术提出了一种基于注意力循环神经网络的心电信号定位方法;本专利技术提出的一种基于注意力循环神经网络的心电信号定位方法,包括:S1、对用于训练的心电信号进行标签,得到初始心电信号;S2、根据初始心电信号中心搏的位置将初始心电信号切分为若干时间连续的心搏片段信号,并提取每个心搏片段信号的特征向量,将所有心搏片段信号的特征值按照时间顺序组合为心搏特征向量序列;S3、基于心搏特征向量序列构建注意力循环神经网络;S4、基于交叉熵损失函数对注意力循环神经网络进行训练;S5、获取目标心电信号;S6、根据目标心电信号中心搏的位置将目标心电信号切分为若干时间连续的目标心搏片段信号,并提取每个目标心搏片段信号的特征值,将所有目标心搏片段信号的特征值按照时间顺序组合为目标心搏特征向量序列;S7、将目标心搏特征向量序列输入训练完成的注意力循环神经网络,得到目标心搏特征向 ...
【技术保护点】
1.一种基于注意力循环神经网络的心电信号定位方法,其特征在于,包括:S1、对用于训练的心电信号进行标签,得到初始心电信号;S2、根据初始心电信号中心搏的位置将初始心电信号切分为若干时间连续的心搏片段信号,并提取每个心搏片段信号的特征向量,将所有心搏片段信号的特征值按照时间顺序组合为心搏特征向量序列;S3、基于心搏特征向量序列构建注意力循环神经网络;S4、基于交叉熵损失函数对注意力循环神经网络进行训练;S5、获取目标心电信号;S6、根据目标心电信号中心搏的位置将目标心电信号切分为若干时间连续的目标心搏片段信号,并提取每个目标心搏片段信号的特征值,将所有目标心搏片段信号的特征值按照时间顺序组合为目标心搏特征向量序列;S7、将目标心搏特征向量序列输入训练完成的注意力循环神经网络,得到目标心搏特征向量对应的分类结果和异常心搏位置。
【技术特征摘要】
1.一种基于注意力循环神经网络的心电信号定位方法,其特征在于,包括:S1、对用于训练的心电信号进行标签,得到初始心电信号;S2、根据初始心电信号中心搏的位置将初始心电信号切分为若干时间连续的心搏片段信号,并提取每个心搏片段信号的特征向量,将所有心搏片段信号的特征值按照时间顺序组合为心搏特征向量序列;S3、基于心搏特征向量序列构建注意力循环神经网络;S4、基于交叉熵损失函数对注意力循环神经网络进行训练;S5、获取目标心电信号;S6、根据目标心电信号中心搏的位置将目标心电信号切分为若干时间连续的目标心搏片段信号,并提取每个目标心搏片段信号的特征值,将所有目标心搏片段信号的特征值按照时间顺序组合为目标心搏特征向量序列;S7、将目标心搏特征向量序列输入训练完成的注意力循环神经网络,得到目标心搏特征向量对应的分类结果和异常心搏位置。2.根据权利要求1所述的基于注意力循环神经网络的心电信号定位方法,其特征在于,步骤S1,具体为:从预设的标签集合内选取若干标签将用于训练的心电信号打上标签。3.根据权利要求1所述的基于注意力循环神经网络的心电信号定位方法,其特征在于,步骤S2,具体包括:根据QRS波群识别算法识别出初始心电信号中每次心搏的位置;根据每次心搏的位置将初始心电信号切分时间连续的心搏片段信号;基于模式识别方法提取每个心搏片段信号的特征向量;将按照时间顺序将所有心搏片段信号的特征向量进行组合,得到心搏特征向量序列;优选地,步骤S6,具体包括:根据QRS波群识别算法识别出目标心电信号中每次心搏的位置;根据每次心搏的位置将目标心电信号切分时间连续的目标心搏片段信号;基于模式识别方法提取每个目标心搏片段信号的特征向量;将按照时间顺序将所有目标心搏片段信号的特征向量进行组合,得到目标心搏特征向量序列。4.根据权利要求1所述的基于注意力循环神经网络的心电信号定位方法,其特征在于,步骤S3,具体包括:S31、按照时间顺序依次计算t个步骤的心搏特征向量序列,得到计算结果集合H=[h1,h2,…,hm];S32、根据注意力机制计算H中hi占总体的权值ai,1≤i≤m;S33、根据ai对H进行加权求和,得到注意力循环神经网络层的输出O∈Rh,其中,O=A×H,权值A=softmax(HU),U∈Rh为待训练的参数,softmax为归一...
【专利技术属性】
技术研发人员:洪申达,傅兆吉,周荣博,俞杰,
申请(专利权)人:安徽心之声医疗科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。