一种基于导联分组的12导联心电信号多标签分类方法技术

技术编号:32734451 阅读:13 留言:0更新日期:2022-03-20 08:40
一种基于导联分组的12导联心电信号多标签分类方法,通过对12导联心电信号分组,挖掘不同心电类型信息在不同导联特征上的特征,构建导联间多样化特征。利用空间注意力机制提取不同特征的权重。最后通过融合多样化特征实现12导联信息的融合,并结合年龄、性别等特征,得到可识别27类心电类型的网络模型。到可识别27类心电类型的网络模型。到可识别27类心电类型的网络模型。

【技术实现步骤摘要】
一种基于导联分组的12导联心电信号多标签分类方法


[0001]本专利技术涉及心电信号分类
,具体涉及一种基于导联分组的12导联心电信号多标签分类方法。

技术介绍

[0002]具有高效便捷的心电图是心电信号分类的有效手段。但由于心电信号受采集环境、波形自身的复杂性、多变性以及个体间存在的显著差异等影响,常规心电图检测容易发生漏诊。尽管利用12导联心电信号进行心电异常分类已得到广泛应用,但同一段信号中可能存在多种心电异常类型,即心电信号分类是典型的多标签分类问题。因此如何利用异常心电在12个不同导联上的“非正常”表现,高效准确的实现对数据不平衡的12导联心电数据集的多标签分类是心电信号处理中的一个巨大挑战。

技术实现思路

[0003]本专利技术为了克服以上技术的不足,提供了一种识别27类心电类型的基于导联分组的12导联心电信号多标签分类方法。
[0004]本专利技术克服其技术问题所采用的技术方案是:
[0005]一种基于导联分组的12导联心电信号多标签分类方法,包括如下步骤:
[0006]a)将计算机采集的12导联心电信号y的长度进行标准化处理,得到标准化后的12导联心电信号y


[0007]b)将标准化后的12导联心电信号y

随机分成N
G
组,每组信号由个导联构成;
[0008]c)遍历N
G
组心电信号,将第i组心电信号依次输入到由残差网络块、双向长短时记忆网络模块及空间注意力模块构成的基础网络块模型提取多导联信号的多样化特征;
[0009]d)将N
G
组心电信号进行特征融合,形成基于12导联信号的完整性和多样化特征将12导联信号中所包含的年龄和性别信息通过一个全连接层进行特征编码,得到特征F
info
,将特征与特征F
info
进行特征拼接,形成最终用于分类的心电特征F;
[0010]e)通过公式P=sigmoid(W*F+b)计算得到属于每个心电类别的概率值P,式中sigmoid(
·
)为sigmoid函数,W为心电特征F的权重矩阵,b为偏置向量;
[0011]f)设置概率阈值thr,将概率值P中大于等于概率阈值thr的类别判定为该段心电信号中存在的异常类型,得到最终的27类心电信号分类结果。
[0012]进一步的,步骤a)中12导联心电信号y的长度进行标准化处理的方法为:
[0013]a

1)建立计算得到标准化后的12导联心电信号y


[0014]a

2)如果12导联心电信号y的长度大于等于L,则截取12导联心电信号y的前L个采样点;
[0015]a

3)如果12导联心电信号y的长度小于L,则在信号前后分别用0填充个采样点,L
y
为12导联心电信号y的采样点数。
[0016]进一步的,步骤a

2)中L取值为9000个采样点。
[0017]进一步的,步骤b)中N
G
=4,每组信号包括3个导联,12导联心电信号表示为其中,y

g1
为第一组心电信号,y

g2
为第二组心电信号,y

g3
为第三组心电信号,y

g4
为第四组心电信号。
[0018]进一步的,步骤c)包括如下步骤:
[0019]c

1)所述残差网络模块包括2层残差结构,每层残差结构包括两个分支、ReLu激活层、最大池化层及Dropout层,第一个分支依次由两个卷积模块构成,所述卷积模块依次由卷积层、批归一化层及ReLu激活层构成,第二个分支依次由卷积层和批归一化层构成,将第i组心电信号y

gi
分别输入到第1层残差结构的第一个分支的第一个卷积模块及第二个分支中,第一个分支的第一个卷积模块的输出结果输入第一个分支的第二个卷积模块中,第一个分支的第二个卷积模块的输出结果与第二个分支的输出结果像叠加后形成新的特征,将新的特征输入ReLu激活层,ReLu激活层的输出结果输入最大池化层,将最大池化层的输出结果输入到Dropout层;
[0020]c

2)将Dropout层的输出结果替代步骤c

1)中的y

gi
,分别输入到第2层残差结构的第一个分支的第一个卷积模块及第二个分支中,第一个分支的第一个卷积模块的输出结果输入第一个分支的第二个卷积模块中,第一个分支的第二个卷积模块的输出结果与第二个分支的输出结果像叠加后形成新的特征,将新的特征输入ReLu激活层,ReLu激活层的输出结果输入最大池化层,将最大池化层的输出结果输入到Dropout层后得到降采样后的特征
[0021]c

3)双向长短时记忆网络模块由双向LSTM层构成,所述双向LSTM层由一个前向LSTM和一个后向LSTM构成,将特征输入LSTM层后得到时序特征
[0022]c

4)空间注意力模块由全局最大池化层、全局平均池化层构成,时序特征分别输入全局最大池化层和全局平均池化层中,将全局最大池化层和全局平均池化层的输出结果按照空间维度进行特征拼接,将拼接后的结果输入卷积层后得到时序特征的空间注意力权重W
i
,将空间注意力权重W
i
输入Sigmoid层中使用Sigmoid激活函数将其压缩到0

1之间,将压缩后的空间注意力权重W
i
与时序特征相乘得到导联间的重要的多样化特征进一步的,步骤c

1)中第一层残差结构中的卷积层的卷积滤波器的数量256,第二层残差结构中的卷积层的卷积滤波器的数量为128,残差结构中的第一个分支中的卷积层的卷积核核大小设置为15,残差结构中的第二个分支中的卷积层的卷积核核大小
设置为7,最大池化层的步长设置为3。
[0023]进一步的,步骤c

3)中前向LSTM的单元数为256,后向LSTM的单元数64。
[0024]进一步的,步骤c

4)中卷积层的卷积核为7,卷积核的滤波器的数量为1。
[0025]进一步的,步骤f)中概率阈值thr=0.4。
[0026]以3万条12导联心电信号构成的数据集对步骤c)中的基础网络块模型进行训练,模型优化器设置为Adam,学习率设置为0.001,批大小设置为32,采用FocalLoss作为基础网络块模型的损失函数。
[0027]本专利技术的有益效果是:通过对12导联心电信号分组,挖掘不同心电类型信息在不同导联特征上的特征,构建导联间多样化特征。利用空间注意力机制提取不同特征的权重。最后通过融合多样化特征实现12本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于导联分组的12导联心电信号多标签分类方法,其特征在于,包括如下步骤:a)将计算机采集的12导联心电信号y的长度进行标准化处理,得到标准化后的12导联心电信号y

;b)将标准化后的12导联心电信号y

随机分成N
G
组,每组信号由个导联构成;c)遍历N
G
组心电信号,将第i组心电信号依次输入到由残差网络块、双向长短时记忆网络模块及空间注意力模块构成的基础网络块模型提取多导联信号的多样化特征;d)将N
G
组心电信号进行特征融合,形成基于12导联信号的完整性和多样化特征将12导联信号中所包含的年龄和性别信息通过一个全连接层进行特征编码,得到特征F
info
,将特征与特征F
info
进行特征拼接,形成最终用于分类的心电特征F;e)通过公式P=sigmoid(W*F+b)计算得到属于每个心电类别的概率值P,式中sigmoid(
·
)为sigmoid函数,W为心电特征F的权重矩阵,b为偏置向量;f)设置概率阈值thr,将概率值P中大于等于概率阈值thr的类别判定为该段心电信号中存在的异常类型,得到最终的27类心电信号分类结果。2.根据权利要求1所述的基于导联分组的12导联心电信号多标签分类方法,其特征在于,步骤a)中12导联心电信号y的长度进行标准化处理的方法为:a

1)建立计算得到标准化后的12导联心电信号y

;a

2)如果12导联心电信号y的长度大于等于L,则截取12导联心电信号y的前L个采样点;a

3)如果12导联心电信号y的长度小于L,则在信号前后分别用0填充个采样点,L
y
为12导联心电信号y的采样点数。3.根据权利要求2所述的基于导联分组的12导联心电信号多标签分类方法,其特征在于:步骤a

2)中L取值为9000个采样点。4.根据权利要求1所述的基于导联分组的12导联心电信号多标签分类方法,其特征在于:步骤b)中N
G
=4,每组信号包括3个导联,12导联心电信号表示为y

=[y

g1
,y

g2
,y

g3
,y

g4
],其中,y

g1
为第一组心电信号,y

g2
为第二组心电信号,y

g3
为第三组心电信号,y

g4
为第四组心电信号。5.根据权利要求4所述的基于导联分组的12导联心电信号多标签分类方法,其特征在于,步骤c)包括如下步骤:c

1)所述残差网络模块包括2层残差结构,每层残差结构包括两个分支、ReLu激活层、最大池化层及Dropout层,第一个分支依次由两个卷积模块构成,所述卷积模块依次由卷积层、...

【专利技术属性】
技术研发人员:谢小云舒明雷陈达刘辉周书旺许继勇
申请(专利权)人:山东省人工智能研究院
类型:发明
国别省市:

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

1