利索能及
我要发布
收藏
专利号: 2024103485544
申请人: 中国矿业大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于短时峰‑峰间期信号及深度学习的心电信号识别分类方法,其特征是,所述心电信号识别分类方法包括:提供待识别分类的心电信号,并利用预构建的心电信号识别分类模型进行识别分类,其中,对所提供心电信号进行短时峰‑峰间期信号提取,并将所提取的短时峰‑峰间期信号加载到心电信号识别分类模型;

所述心电信号识别分类模型包括基于残差UNet3+的特征提取网络以及与所述特征提取网络适配连接的深度监督结构;

通过特征提取网络对加载的短时峰‑峰间期信号进行特征提取,并利用深度监督结构对提取的特征进行分类与加权处理,以在分类加权处理后输出心电信号的分类信息;

所述心电信号的分类信息为充血性心力衰竭类或非充血性心力衰竭类;

所述短时峰‑峰间期信号包括若干依次排布的峰‑峰间期子信号,提取心电信号的短时峰‑峰间期信号时,包括:对所述心电信号进行滤波,以在滤波后生成滤波后心电信号;

配置信号采样识别阈值,并基于所配置的信号采样识别阈值对滤波后心电信号依次进行峰‑峰间期的提取,其中,基于两个相邻的峰‑峰间期信号生成一峰‑峰间期子信号;

对任一峰‑峰间期提取时,包括:

对心电信号进行采样识别,基于信号采样识别阈值识别到第一个R波后,按采样识别的方向依次配置形成第一预设采样识别区间、第二预设采样识别区间以及第三预设采样识别区间,直至在第一预设采样识别区间、第二预设采样识别区间或第三预设采样识别区间内采样识别到第二个R波,其中,基于第一个R波与第二个R波之间的区域提取形成峰‑峰间期;

在第一预设采样识别区间内,依次采样识别时,基于当前的信号采样识别阈值对当前的采样点进行检测识别,若当前的采样点未被识别为第二个R波时,则基于当前采样点的位置生成当前的信号采样识别阈值,连续进行m次采样识别且对信号采样识别阈值更新m次后,基于m次的信号采样识别阈值生成当前的信号采样识别阈值;

在第二预设采样识别区间内,依次采样识别时,若当前的采样点未被识别为第二个R波,则更新生成当前的信号采样识别阈值,其中,更新生成当前的信号采样识别阈值时,以第一预设采样识别区间最终的信号采样识别阈值为基准阈值,所有更新后的信号采样识别阈值与基准阈值间呈线性衰减状态;

在第三预设采样识别区间内,以第二预设采样识别区间最终更新形成的信号采样识别阈值作为当前的信号采样识别阈值并保持,且基于所述信号采样识别阈值依次进行采样识别;

基于任意两个相邻的峰‑峰间期,将第一序位峰‑峰间期的第一个R波与第二序位峰‑峰间期的第一个R波之间的区域配置形成一峰‑峰间期子信号;

基于残差UNet3+的特征提取网络,包括编码器网络以及与所述编码器网络适配连接的解码器网络,其中,编码器网络包括n个编码器,且基于所述编码器网络与解码器网络适配连接形成具有n层的U型网络;

在U型网络内,沿U型开口指向U型底部的方向,编码器以及解码器依次编号,其中,具有相同编号位置的编码器与解码器形成一网络层,以在U型网络内形成n‑1个网络层以及一个仅具有一个编码器的过渡连接层,且过渡连接层内编码器与解码器网络内邻近的一个解码器连接;

按编码器的编号方向,对任一编码器,所述编码器的输出经最大池化处理后传输至下一个紧邻的编码器;

对同一网络层内的编码器与解码器,所述编码器的输出经层内卷积处理后传输至解码器,且对当前网络层上方网络层内的编码器,将所有编码器的输出经下采样处理加载至所述解码器;

沿U型底部指向U型开口的方向,基于解码器网络进行上采样处理,其中,上采样处理时,对任一解码器,所述解码器对过渡连接层内编码器的输出以及当前解码器与过渡连接层之间解码器的输出进行上采样处理;

对任一解码器,所述解码器对所有上采样处理数据以及下采样数据统一尺度后进行拼接,并基于同一网络层内的层内卷积处理数据进行特征融合与提取;

所述深度监督结构包括分类器单元以及与所述分类器单元适配连接的加权平均块,其中,所述分类器单元内至少包括n个分类器,且所述分类器单元内的分类器与U型网络内的网络层以及过渡连接层呈一一对应连接;

通过分类器对所对应连接的网络层或过渡连接层的输出进行分类,通过加权平均块对所有分类器输出的分类信息进行加权,以在加权后输出分类信息。

2.根据权利要求1所述的基于短时峰‑峰间期信号及深度学习的心电信号识别分类方法,其特征是,编码器网络内的所有编码器均配置有残差结构,其中,对任一编码器,包括依次连接的编码器的第一卷积层、编码器的第一GELU函数、编码器的第一批标准化层、编码器的第二卷积层、编码器的第二GELU函数、编码器的第二批标准化层、加运算层以及编码器的第三批标准化层;

将编码器的第一GELU函数的输出与加运算层连接,以形成残差结构,利用加运算层对编码器的第一GELU函数的输出与编码器的第二批标准化层的输出相加,并经第三批标准化层输出。

3.根据权利要求1所述的基于短时峰‑峰间期信号及深度学习的心电信号识别分类方法,其特征是,对任一解码器,包括依次连接的解码器的拼接层、解码器的卷积层、解码器的GELU函数以及解码器的批标准化层,其中,解码器利用解码器的批标准化层输出。

4.根据权利要求1所述的基于短时峰‑峰间期信号及深度学习的心电信号识别分类方法,其特征是,上采样处理时,对任一解码器,所述解码器对不同上采样处理对象进行上采样处理的核大小为:K1=2η,其中,K1为上采样处理时的核大小,η为解码器与上采样处理对象间的层差,所述上采样处理对象为解码器或过渡连接层内的编码器;

下采样处理时,对任一解码器,所述解码器对不同编码器进行下采样处理的核大小为:ξ

K2=2,其中,K2为下采样处理时的核大小,ξ为解码器与下采样处理时编码器间的层差。

5.根据权利要求1至4任一项所述的基于短时峰‑峰间期信号及深度学习的心电信号识别分类方法,其特征是,在预构建心电信号识别分类模型时,还包括对所述心电信号识别分类模型的训练步骤,其中,训练得到心电信号识别分类时,包括:构建训练数据集,其中,所述训练数据集包括充血性心衰心电信号数据集以及非充血性心衰心电信号数据集,充血性心衰心电信号数据集内包括若干充血性心衰的短时峰‑峰间期心电信号,非充血性心衰心电信号数据集包括若干充血性心衰以外的短时峰‑峰间期心电信号;

利用上述构建的训练数据集进行十折嵌套交叉验证,其中,所述十折嵌套交叉验证包括依次进行的内部九折交叉验证以及外部十折交叉验证;

内部九折交叉验证后,得到学习衰减策略D;

将上述得到的学习衰减策略D作为外部十折交叉验证的学习率调整策略,且基于所述学习率调整策略进行预设迭代周期的训练后即构建得到心电信号识别分类模型。

6.根据权利要求5所述的基于短时峰‑峰间期信号及深度学习的心电信号识别分类方法,其特征是,对构建的训练数据集,将训练数据集划分为十份,并依次选取其中的一折作为外部交叉验证的测试集,利用其余的九折进行内部九折交叉验证;

进行内部九折交叉验证时,在内部九折交叉验证的九折中依次选取一折作为内部验证集,其余八折作为训练集;

利用训练集进行训练后,若内部验证集在损失函数损失经连续t次迭代均未下降时,将学习率乘以0.1,并记录此时的迭代次数;

基于记录的迭代次数,生成当前训练时的学习衰减基本策略;

在内部九折交叉验证完成后,将所有的学习衰减基本策略进行平均,以得到学习衰减策略D。

7.根据权利要求6所述的基于短时峰‑峰间期信号及深度学习的心电信号识别分类方法,其特征是,在十折嵌套交叉验证时,损失函数为:loss=y_true*(1‑y_pred)+(1‑y_true)*(1+y_pred)其中,loss为损失函数的损失值,y_true为数据集内样本数据的真实值,y_pred为模型的输出值,y_pred∈(0,1)。