一种基于二维卷积神经网络的癫痫发作状态识别方法技术

技术编号:27007089 阅读:18 留言:0更新日期:2021-01-08 17:11
本发明专利技术是一种基于二维卷积神经网络的癫痫发作状态识别方法。本发明专利技术涉及癫痫信号模态识别技术领域,采集的手腕端加速度动作信号,将得到的数据进行滤波降噪、合成加速度、标准化、划窗分割以及时频域联合分析等数据预处理;划分训练集、验证集和测试集,得到统一格式的样本数据集;运用二维卷积神经网络算法进行深度学习,确定优化后的超参数组合;使用L2正则优化、Dropout正则优化算法和学习率衰减算法等优化方案对卷积神经网络模型进行优化;保存训练得到的最优模型,以便快速地识别癫痫发作状态。本发明专利技术使用二维卷积神经网络对样本数据进行分类,可以快速有效地识别出样本中处于癫痫发作状态的数据,提高癫痫识别的准确度。

【技术实现步骤摘要】
一种基于二维卷积神经网络的癫痫发作状态识别方法
本专利技术涉及癫痫信号模态识别
,是一种基于二维卷积神经网络的癫痫发作状态识别方法。
技术介绍
癫痫是一种脑部的慢性非传染性疾病,患者会在无诱发原因的情况下持续并重复地发作。它严重影响到所有年龄段、性别、种族和收入水平的人,全世界大约有5000万名癫痫病患者,每年新发癫痫患者约200万,使之成为全球范围内最常见的神经系统疾病之一。癫痫病的发作具有很强的随机性和突发性,而快速有效的癫痫发作识别可以保障患者接受救治的及时性。当前脑电图常用于辅助医生诊断癫痫病,然而脑电图的分析与癫痫发作的判定严重依赖于专业的医师,耗时耗力且效率低下,并且脑电信号的采集需要专业设备的支持,便携性和经济性很差。因此基于手腕端动作信号的癫痫发作快速识别,对于癫痫病人的看护具有重大现实意义。
技术实现思路
本专利技术为基于二维卷积神经网络的癫痫发作状态识别方法解决方案,本专利技术提供了一种基于二维卷积神经网络的癫痫发作状态识别方法,本专利技术提供了以下技术方案:一种基于二维卷积神经网络的癫痫发作状态识别方法,包括以下步骤:步骤1:根据采集到的手腕端动作信号,对手腕端动作信号进行数据划分,得到癫痫发作片段和正常状态片段,基于数据均衡原则,保持癫痫发作片段和正常状态片段为1:1的比例;步骤2:根据癫痫发作片段和正常状态片段,进行预处理,得到预处理后的数据;步骤3:根据预处理后的数据,划分训练集、测试集和验证集,得到统一格式的训练学习数据;步骤4:基于训练学习数据,采用二维卷积神经网络算法进行深度学习,通过网格搜寻法进行超参数调节,确定优化后的超参数组合;步骤5:采用L2正则优化、Dropout正则优化方法和学习率衰减方法,对二维卷积神经网络模型进行优化;步骤6:确定L2正则优化的损失值是否满足要求,当满足要求时,则停止优化,反之则返回步骤3重新划分数据集进行模型训练与评估;步骤7:当满足要求时,保存优化后的二维卷积神经网络模型,并根据优化后的二维卷积神经网络模型快速识别癫痫发作状态。优选地,步骤2中对癫痫发作片段和正常状态片段进行预处理具体为:步骤2.1:对癫痫发作片段和正常状态片段进行巴特沃斯低通滤波器滤波,去除高频噪声的干扰;步骤2.2:对癫痫发作片段和正常状态片段进行三轴加速度数据合成,通过下式表示加速度合成后的数据:其中,a*为加速度合成后的数据,ax,ay,az分别为x、y、z轴加速度信号;步骤2.3:对加速度合成后的数据进行时频域联合分析处理,采用短时傅里叶变换对数据进行分析,通过下式表示分析后得到的预处理后的数据:其中,STFTx(t,ω),x(τ),g*(τ),ω分别为原始信号的傅里叶变换,原始信号,时间窗函数,傅里叶频率。优选地,所述步骤3具体为:深度学习中监督学习模式的相关数据划分原则,对预处理后的数据添加标签后,划分为训练集占70%、测试集占20%和验证集占10%,得到统一格式的训练学习数据。优选地,所述步骤4中采用二维卷积神经网络算法进行深度学习,二维神经网络模型通过其卷积层和池化层对样本数据提取更多更深层次的特征,通过下式表示使用的卷积核的卷积公式:g(i)=f(∑xi×ωi+bi)其中,g(i)为卷积核的输出数据,f为采用的激活函数,xi为当前卷积核的输入数据,ωi为卷积核的权重参数,bi为卷积核的偏置参数。优选地,所述步骤5中L2正则优化具体为:L2正则优化通过在模型损失函数中添加一个刻画模型复杂程度的指标,使得模型在降低损失函数时也能将模型的复杂度减弱,从而解决模型过拟合的问题,通过下式表示L2正则优化的公式:其中,J(ω,b)为新的损失函数,J0(ω,b)为原始的损失函数,λ为正则项系数,ω,b为神经网络的权重和偏置项参数。优选地,L2正则优化公式中的损失函数刻画的是神经网络模型输出的判定数据与实际数据之间的差距程度,以损失函数的值为参考变量对神经网络模型进行参数的调整和迭代,直到损失值降低到一定的阈值为止,通过下式表示损失函数L:其中,yi为第i个样本的属性,正样本为1,负样本为0;pi为第i个样本属于正样本的概率;N为样本的个数。优选地,确定L2正则优化中损失函数的输出值是否满足要求,当优化的损失值最低时,则满足要求,停止优化,反之则返回步骤3重新划分数据集进行模型训练与评估。优选地,所述步骤6中对二维卷积神经网络模型的输出数据进行评估,在评估之前,需要将模型输出的结果转化为概率分布,使用softmax回归的方式进行处理,通过下式表示回归的公式:其中,y1和y2为二维卷积神经网络的原始输出。本专利技术具有以下有益效果:本专利技术一种基于二维卷积神经网络的癫痫发作状态识别方法,得到了相关快速有效的识别网络模型,可应用于手机APP端以及服务器端中,对手腕振动数据状态进行快速判别并保证一定的准确率。附图说明图1为基于二维卷积神经网络的癫痫发作状态识别方法流程图。具体实施方式以下结合具体实施例,对本专利技术进行了详细说明。具体实施例一:根据图1所示,本专利技术提供一种基于二维卷积神经网络的癫痫发作状态识别方法,具体为:一种基于二维卷积神经网络的癫痫发作状态识别方法,包括以下步骤:步骤1:根据采集到的手腕端动作信号,对手腕端动作信号进行数据划分,得到癫痫发作片段和正常状态片段,基于数据均衡原则,保持癫痫发作片段和正常状态片段为1∶1的比例;步骤2:根据癫痫发作片段和正常状态片段,进行预处理,得到预处理后的数据;步骤2中对癫痫发作片段和正常状态片段进行预处理具体为:步骤2.1:对癫痫发作片段和正常状态片段进行巴特沃斯低通滤波器滤波,去除高频噪声的干扰;步骤2.2:对癫痫发作片段和正常状态片段进行三轴加速度数据合成,通过下式表示加速度合成后的数据:其中,a*为加速度合成后的数据,ax,ay,az分别为x、y、z轴加速度信号;步骤2.3:对加速度合成后的数据进行时频域联合分析处理,采用短时傅里叶变换对数据进行分析,通过下式表示分析后得到的预处理后的数据:其中,STFTx(t,ω),x(τ),g*(τ),ω分别为原始信号的傅里叶变换,原始信号,时间窗函数,傅里叶频率。步骤3:根据预处理后的数据,划分训练集、测试集和验证集,得到统一格式的训练学习数据;所述步骤3具体为:深度学习中监督学习模式的相关数据划分原则,对预处理后的数据添加标签后,划分为训练集占70%、测试集占20%和验证集占10%,得到统一格式的训练学习数据。步骤4:基于训练学习数据,采用二维卷积神经网络算法进行深度学习,通过网格搜寻法进行超参数调节,确定优化后的超参数组合;所述步骤4中采用二维卷积神经网络算法进行深度学习,二维神经本文档来自技高网...

【技术保护点】
1.一种基于二维卷积神经网络的癫痫发作状态识别方法,其特征是:包括以下步骤:/n步骤1:根据采集到的手腕端动作信号,对手腕端动作信号进行数据划分,得到癫痫发作片段和正常状态片段,基于数据均衡原则,保持癫痫发作片段和正常状态片段为1:1的比例;/n步骤2:根据癫痫发作片段和正常状态片段,进行预处理,得到预处理后的数据;/n步骤3:根据预处理后的数据,划分训练集、测试集和验证集,得到统一格式的训练学习数据;/n步骤4:基于训练学习数据,采用二维卷积神经网络算法进行深度学习,通过网格搜寻法进行超参数调节,确定优化后的超参数组合;/n步骤5:采用L2正则优化、Dropout正则优化方法和学习率衰减方法,对二维卷积神经网络模型进行优化;/n步骤6:确定L2正则优化的损失值是否满足要求,当满足要求时,则停止优化,反之则返回步骤3重新划分数据集进行模型训练与评估;/n步骤7:当满足要求时,保存优化后的二维卷积神经网络模型,并根据优化后的二维卷积神经网络模型快速识别癫痫发作状态。/n

【技术特征摘要】
1.一种基于二维卷积神经网络的癫痫发作状态识别方法,其特征是:包括以下步骤:
步骤1:根据采集到的手腕端动作信号,对手腕端动作信号进行数据划分,得到癫痫发作片段和正常状态片段,基于数据均衡原则,保持癫痫发作片段和正常状态片段为1:1的比例;
步骤2:根据癫痫发作片段和正常状态片段,进行预处理,得到预处理后的数据;
步骤3:根据预处理后的数据,划分训练集、测试集和验证集,得到统一格式的训练学习数据;
步骤4:基于训练学习数据,采用二维卷积神经网络算法进行深度学习,通过网格搜寻法进行超参数调节,确定优化后的超参数组合;
步骤5:采用L2正则优化、Dropout正则优化方法和学习率衰减方法,对二维卷积神经网络模型进行优化;
步骤6:确定L2正则优化的损失值是否满足要求,当满足要求时,则停止优化,反之则返回步骤3重新划分数据集进行模型训练与评估;
步骤7:当满足要求时,保存优化后的二维卷积神经网络模型,并根据优化后的二维卷积神经网络模型快速识别癫痫发作状态。


2.根据权利要求1所述的一种基于二维卷积神经网络的癫痫发作状态识别方法,其特征是:步骤2中对癫痫发作片段和正常状态片段进行预处理具体为:
步骤2.1:对癫痫发作片段和正常状态片段进行巴特沃斯低通滤波器滤波,去除高频噪声的干扰;
步骤2.2:对癫痫发作片段和正常状态片段进行三轴加速度数据合成,通过下式表示加速度合成后的数据:



其中,a*为加速度合成后的数据,ax,ay,az分别为x、y、z轴加速度信号;
步骤2.3:对加速度合成后的数据进行时频域联合分析处理,采用短时傅里叶变换对数据进行分析,通过下式表示分析后得到的预处理后的数据:



其中,STFTx(t,ω),x(τ),g*(τ),ω分别为原始信号的傅里叶变换,原始信号,时间窗函数,傅里叶频率。


3.根据权利要求1所述的一种基于二维卷积神经网络的癫痫发作状态识别方法,其特征是:所述步骤3具体为:深度学习中监督学习模式的相关数据划分原则,对预处理后的数据添加标签后,划分为训练集占70%、测试集占20%和验证集占10%,得到统一格式的训练学习数据。

【专利技术属性】
技术研发人员:梁廷伟金显吉吴字宇代红伟
申请(专利权)人:黑龙江吉远健康科技有限公司
类型:发明
国别省市:黑龙江;23

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

1