一种基于EEG信号癫痫监测方法技术

技术编号:27315874 阅读:46 留言:0更新日期:2021-02-10 09:47
本发明专利技术属于医疗护理技术领域,具体涉及一种基于EEG信号癫痫监测方法,包括以下步骤:S1、数据采集与标注;S2、数据去噪;S3、数据分割;S4、频谱转换;S5、数据集构建;S6、模型训练:将训练集输入构建好的神经网络模型,通过时域与频域的特征提取后,使用全连接进行分类,当模型损失值不再降低,保存模型;S7、模型评价:将测试集数据输入模型,利用模型对其进行分类,对分类结果使用指定评价方式进行评价。在癫痫的预测角度来说,因为运用的是基于网络的EGG特征提取,所以EEG信号特征高度一致,定制特征能够取得较强的泛化能力。特征能够取得较强的泛化能力。

【技术实现步骤摘要】
一种基于EEG信号癫痫监测方法


[0001]本专利技术属于医疗护理
,具体涉及一种基于EEG信号癫痫监测方法。

技术介绍

[0002]目前的癫痫预测算法多使用支持向量机(SVM)对EEG信号进行分类,其特征多为定制特征,即人工选取的特征,这会导致部分细微特征被遗漏,且不同患者在癫痫发作前,其EEG信号特征并不完全一致,定制特征无法取得较强的泛化能力。现有很难在第一时间检测到EEG信号频率的变化,对其检测有一定的延迟。且癫痫预测方法计算速度较慢,无法在癫痫发作前提供足够的应对时间且算法泛化性能较差。

技术实现思路

[0003]针对上述技术问题,本专利技术提供了一种基于EEG信号癫痫监测方法,该方法由网络自动体提取,可以发掘更多的隐含特征,提供计算速度。
[0004]为了解决上述技术问题,本专利技术采用的技术方案为:
[0005]一种基于EEG信号癫痫监测方法,包括以下步骤:
[0006]S1、数据采集与标注:采集EEG信号和EEG数据,根据其PLV的不同,并对其进行无发病迹象或发病前标注;
[0007]S2、数据去噪;
[0008]S3、数据分割;将去噪完毕的信号进行切割,并保留数据标签;
[0009]S4、频谱转换:将EEG信号转换为EEG频谱;
[0010]S5、数据集构建:将EEG信号与其对应频谱的无发病迹象/发病前数据按照比例混合,构建数据集,并将数据集分为训练集与测试集;
[0011]S6、模型训练:将训练集输入构建好的神经网络模型,通过时域与频域的特征提取后,使用全连接进行分类,当模型损失值不再降低,保存模型;
[0012]S7、模型评价:将测试集数据输入模型,利用模型对其进行分类,对分类结果使用指定评价方式进行评价。
[0013]所述S1中:使用32导电极帽收集癫痫病人未发病且无发病迹象的EEG信号与发病前10分钟的EEG数据;无发病迹象EEG信号标注为0,发病前EEG信号标注为1。
[0014]所述S2是指:对收集到的EEG信号数据进行去噪处理,去眼电干扰及去伪迹。
[0015]所述S3中:将去噪完毕的信号以时窗长度3s进行切割。
[0016]所述S4中:将EEG信号、EEG频谱、数据标签处理为信号-频谱-标签形式数据,三者一一对应。
[0017]所述S5中:将无发病迹象数据和发病前数据按照2:1的比例构建数据集;将无发病迹象数据和发病前数据按照7:3的比例构建训练集与测试集。
[0018]所述S6中:模型主要由3部分构成,分别为RNN部分,CNN部分,FC部分;
[0019]RNN部分采用GRU处理EEG信号数据,通过对EEG信号数据每个时间步进行分析,并
通过门控单元对时间序列上的特征进行学习,提取EEG信号时域特征;
[0020]CNN部分用于处理EEG频谱数据,CNN通过卷积、池化,对数据特征进行提取,得到EEG频域特征;
[0021]FC部分对提取完成的特征进行全连接运算,通过Sigmoid函数得到EEG分类结果。
[0022]无发病迹象EEG信号分类为0,发病前EEG信号分类为1,输出以0.5为界限,小于等于0.5标记为0,大于0.5标记为1。
[0023]所述S6中:将构建完成的训练集与对应标签输入搭建好的模型中,模型进行迭代运算,优化参数,直到连续20次循环迭代,模型性能没有提升,停止模型训练,保存模型。
[0024]所述S7中:采用精确率P,召回率R,准确率A对模型进行评价;所述准确率A为所有的预测正确的占总的比重;所述精确率P,为正确预测为正的占全部预测为正的比例;所述召回率R,为正确预测为正的占全部实际为正的比例。
[0025]精确率P,召回率R,准确率A所采用的评价公式如下:
[0026][0027][0028][0029]其中,TP表示真正例、FP表示假正例、FN表示假负例,A表示准确率,P表示精确率,R表示召回率,将测试集数据输入训练完成的模型中,对模型分类结果进行评价。
[0030]本专利技术与现有技术相比,具有的有益效果是:
[0031]RNN部分采用GRU处理EEG信号数据,通过对EEG信号数据每个时间步进行分析,并通过门控单元对时间序列上的特征进行学习,提取EEG信号时域特征;本专利技术无需人工选取特征,而是由网络自动进行特征提取,网络具有更强的泛化能力。并且网络对EEG数据同时进行时域与频域特征的学习,发掘其更多的隐含特征,具有更高的识别准确率。且提高癫痫预测方法计算速度,使得病人在癫痫发作前提供足够的应对时间。
[0032]在癫痫的预测角度来说,因为运用的是基于网络的EGG特征提取,所以EEG信号特征高度一致,定制特征能够取得较强的泛化能力。
附图说明
[0033]图1是本专利技术的流程示意图;
[0034]图2是本专利技术的运行逻辑框架示意图;
[0035]图3是本专利技术步骤S4的流程图。
具体实施方式
[0036]下面对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范
围。
[0037]如图1至3所示,一种基于EEG信号癫痫监测方法,包括以下步骤:
[0038]S1、数据采集与标注:采集EEG信号和EEG数据,根据其PLV的不同,并对其进行无发病迹象或发病前标注;
[0039]S2、数据去噪;
[0040]S3、数据分割;将去噪完毕的信号进行切割,并保留数据标签;
[0041]S4、频谱转换:将EEG信号转换为EEG频谱;
[0042]S5、数据集构建:将EEG信号与其对应频谱的无发病迹象/发病前数据按照比例混合,构建数据集,并将数据集分为训练集与测试集;
[0043]S6、模型训练:将训练集输入构建好的神经网络模型,通过时域与频域的特征提取后,使用全连接进行分类,当模型损失值不再降低,保存模型;
[0044]S7、模型评价:将测试集数据输入模型,利用模型对其进行分类,对分类结果使用指定评价方式进行评价。
[0045]进一步,S1中:使用32导电极帽收集癫痫病人未发病且无发病迹象的EEG信号与发病前10分钟的EEG数据;所使用导联为AF3、AF4、AF7、AF8、c1、c2、C3、C4、C5、C6、CPl、CP2、CP3、CP4、CP5、CP6、CPz、Cz、F1、F2、F3、F4、F5、F6、F7、F8、FCl、FC2、FC3、FC4、FC5、FC6、Fpl、Fp2、Fpz、F,17、FT8、Fz、01、02、0z、P1、P2、P3、P4、P5、P6、P7、P8、P03、P04、P07、P08、POz、Pz、T7、T8、TP7、TP8根据其PLV的不同,并对其进行无发病迹象/发病前标注;无本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于EEG信号癫痫监测方法,其特征在于,包括以下步骤:S1、数据采集与标注:采集EEG信号和EEG数据,根据其PLV的不同,并对其进行无发病迹象或发病前标注;S2、数据去噪;S3、数据分割;将去噪完毕的信号进行切割,并保留数据标签;S4、频谱转换:将EEG信号转换为EEG频谱;S5、数据集构建:将EEG信号与其对应频谱的无发病迹象/发病前数据按照比例混合,构建数据集,并将数据集分为训练集与测试集;S6、模型训练:将训练集输入构建好的神经网络模型,通过时域与频域的特征提取后,使用全连接进行分类,当模型损失值不再降低,保存模型;S7、模型评价:将测试集数据输入模型,利用模型对其进行分类,对分类结果使用指定评价方式进行评价。2.根据权利要求1所述的一种基于EEG信号癫痫监测方法,其特征在于,所述S1中:使用32导电极帽收集癫痫病人未发病且无发病迹象的EEG信号与发病前10分钟的EEG数据;无发病迹象EEG信号标注为0,发病前EEG信号标注为1。3.根据权利要求1所述的一种基于EEG信号癫痫监测方法,其特征在于,所述S2是指:对收集到的EEG信号数据进行去噪处理,去眼电干扰及去伪迹。4.根据权利要求1所述的一种基于EEG信号癫痫监测方法,其特征在于,所述S3中:将去噪完毕的信号以时窗长度3s进行切割。5.根据权利要求1所述的一种基于EEG信号癫痫监测方法,其特征在于,所述S4中:将EEG信号、EEG频谱、数据标签处理为信号-频谱-标签形式数据,三者一一对应。6.根据权利要求1所述的一种基于EEG信号癫痫监测方法,其特征在于,所述S5中:将无发病迹象数据和发病前数据按照2:1的比例构建...

【专利技术属性】
技术研发人员:潘晓光李宇张娜王小华李娟
申请(专利权)人:山西三友和智慧信息技术股份有限公司
类型:发明
国别省市:

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

1