基于自组织神经网络的心电信号分类方法技术

技术编号:13637854 阅读:75 留言:0更新日期:2016-09-03 01:51
本发明专利技术提供一种基于自组织神经网络的心电信号分类方法,首先读取QRS特征向量。将QRS特征向量与所有权重向量内积,找到获胜神经元,调整获胜神经元临域内权重向量,使这些权重向量偏向于输入QRS特征向量。对所有QRS特征向量进行与权重向量的内积过程。根据数据训练程度调整学习速率,临域范围,重复上述过程,直到系统能量稳定。系统能量稳定后停止,输出分类结果。本发明专利技术预先不需进行大量数据训练。初始化权重向量时,运用随机值,不针对某种疾病,不针对特定患者,适用性强。参数设置好后,简单易用。

【技术实现步骤摘要】

本专利技术涉及一种基于自组织神经网络的心电信号分类方法,可用于正常和非正常的心电信号分类。
技术介绍
目前,随着社会进步,人们生活节奏加快,压力骤增,加上不健康的生活习惯,心脏疾病普遍出现。为了全面掌握心脏的健康状态,动态心电图使用广泛。动态心电图对心脏活动进行长时间记录,通常是24小时。长时间记录带来大量心电数据。人工查看心电图数据,效率低下,容易出错。心电图形自动分类技术对提高诊断效率,有效治疗心脏疾病有重要意义。过去的几十年人们研究了很多QRS检测算法,比如人工神经网络,遗传算法,小波变换,非线性变换算法等。随之而来的问题是QRS分类识别问题,对得到的QRS波形数据进行处理分析。主要在两个方面,心电特征提取和识别过程。这几十年人们在特征提取和识别分类方面做了很多的探索。这些算法有的需要预先大量的数据训练,消耗很多时间。训练数据的来源也不一定会适合每一个患者。随着计算机软硬件技术的发展,心电数据处理算法有了很大的改善与进步。自组织神经网络是无监督神经网络,可以将任意维度向量分类,分类结果是一个二维平面拓扑结构。二维平面上存在神经元。自组织神经网络使输入数据从多维数据空间向二维空间映射。输出的二维平面是输入数据集的分类结果。自组织神经网络方法不需要预先的训练数据集合,直接把要分类的心电数据输入即可。
技术实现思路
本专利技术的目的在于提供一种基于自组织神经网络的心电信号分类方法,本专利技术解决上述技术问题的技术方案如下:首先提取心电特征,将心电特征组合成一个QRS特征向量。初始化自组织神经网络权重向量,学习速率,温度系数;将标准QRS特征向量输入SOM(自组织神经网络)进行学习训练,QRS特征向量与所有权重向量进行内积,找到获胜神经元;训练过程中根据胜者为王策略对权重向量进行调整,调整权重向量的方向,使权重向量的方向偏向于输入QRS特征向量;将所有的QRS特征向量进行上述过程之后,根据学习程度的进行对学习速率和临域的范围进行调整;计算系统能量;系统能量稳定后,过程停止。一种基于自组织神经网络的心电信号分类方法,包括下述步骤:步骤1,首先提取心电特征,将心电特征组合成一个QRS特征向量,读取QRS特征向量;QRS是指正常心电图中幅度最大的波形;初始化自组织神经网络权重向量,学习速率,温度系数;步骤2,将QRS特征向量输入自组织神经网络进行学习训练,QRS特征向量
与所有权重向量内积,找到内积最大值即获胜神经元;步骤3、调整获胜神经元临域内权重向量,使这些权重向量偏向于输入QRS特征向量;步骤4、对所有QRS特征向量进行步骤2及步骤3的过程;步骤5、调整学习速率,温度系数,重复步骤4,直到系统能量稳定;步骤6、停止,输出分类结果。进一步地,QRS特征向量采用RR间隔(QRS波峰间的时间差),R波峰值,Q波峰值,S波峰值,这四个值组成QRS特征向量。进一步地,自组织神经网络使用9个神经元,对应9个权重向量。进一步地,步骤(3)中通过临域函数调整权重向量。进一步地,步骤(5)中,学习速率与温度系数要随着数据训练过程而变小。进一步地,权重向量每个元素的初始值是在[-0.01,0.01]之间的随机值。本专利技术的优点在于:本专利技术是一种运用无监督神经网络的分类方法,预先不需进行大量数据训练。初始化权重向量时,运用随机值,不针对某种疾病,不针对特定患者,适用性强。参数设置好后,简单易用。附图说明图1为本专利技术方法流程图。图2为本专利技术自组织神经网络示意图。具体实施方式下面结合具体附图和实施例对本专利技术作进一步说明。图1是方法的流程图:主要流程步骤解释如下:步骤1、读取QRS特征向量,为举例说明,这里选用四维特征向量[c1,c2,c3,c4]。神经元输出空间选用4个神经元,4个神经元的权重向量每一个元素取值在[-0.01,0.01]之间随机初始化;步骤2、QRS特征向量与4个权重向量分别内积,找到内积最大值,也即获胜神经元;步骤3、调整获胜神经元临域内权重向量,使这些权重向量偏向于输入QRS特征向量,调整规则(即通过临域函数调整权重向量)如下: v i * j = e - r i * m / T 2 Σ k e - r i * k / T 2 - - - ( 1 ) ]]>Δωmk=η(ξk-ωmk)vi*m(2)∑jvij=1k:QRS向量维度;m代表权重向量序数;η代表学习速率;r表示神经元之间的距离;ωmk权重向量;Δωmk权重向量的改变量;ξk表示QRS特征向量;vi*j,v表示波特神经元;i表示神经元输出空间一个点,加上*号表示特定的一个点;j表示神经元输出空间中另一个点;T温度系数,T0为T初始值;t代表迭代次数;c=0.95,常数;步骤4、对所有QRS特征向量进行步骤2及步骤3的过程;步骤5、在经过一次步骤4后,调整学习速率,温度系数如下:Tt+1=cTt,t代表迭代次数,c=0.95;初始T值为: T 0 = - d 2 l n ( 2 ) ]]>d代表神经元输出空间的斜对角线距离;T=max(Tt-1c,Tmin),Tmin=2/ln(2)学习速率:ηt+1=kηt,η0=1,k=0.95系统能量定义如下: E ( t ) = Σ i k ( ξ k i - ω 本文档来自技高网
...

【技术保护点】
一种基于自组织神经网络的心电信号分类方法,其特征在于,包括下述步骤:步骤1,首先提取心电特征,将心电特征组合成一个QRS特征向量,读取QRS特征向量;初始化自组织神经网络权重向量,学习速率,温度系数;步骤2,将QRS特征向量输入自组织神经网络进行学习训练,QRS特征向量与所有权重向量内积,找到内积最大值即获胜神经元;步骤3、调整获胜神经元临域内权重向量,使这些权重向量偏向于输入QRS特征向量;步骤4、对所有QRS特征向量进行步骤2及步骤3的过程;步骤5、调整学习速率,温度系数,重复步骤4,直到系统能量稳定;步骤6、停止,输出分类结果。

【技术特征摘要】
1.一种基于自组织神经网络的心电信号分类方法,其特征在于,包括下述步骤:步骤1,首先提取心电特征,将心电特征组合成一个QRS特征向量,读取QRS特征向量;初始化自组织神经网络权重向量,学习速率,温度系数;步骤2,将QRS特征向量输入自组织神经网络进行学习训练,QRS特征向量与所有权重向量内积,找到内积最大值即获胜神经元;步骤3、调整获胜神经元临域内权重向量,使这些权重向量偏向于输入QRS特征向量;步骤4、对所有QRS特征向量进行步骤2及步骤3的过程;步骤5、调整学习速率,温度系数,重复步骤4,直到系统能量稳定;步骤6、停止,输出分类结果。2.如权利要求1所述的基于自组织神经网络的心电信号分类方...

【专利技术属性】
技术研发人员:孙括徐静波胡冰
申请(专利权)人:江苏物联网研究发展中心
类型:发明
国别省市:江苏;32

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

1