首页 > 专利 > 杭州电子科技大学 > 基于深度自编码的脑电特征优化与癫痫发作检测方法专利详情

基于深度自编码的脑电特征优化与癫痫发作检测方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2020-02-19
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2020-08-04
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2022-12-02
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2040-02-19
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN202010105835.9 申请日 2020-02-19
公开/公告号 CN111387974B 公开/公告日 2022-12-02
授权日 2022-12-02 预估到期日 2040-02-19
申请年 2020年 公开/公告年 2022年
缴费截止日
分类号 A61B5/369A61B5/372A61B5/00G06K9/62G06N3/04G06N3/08 主分类号 A61B5/369
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 4
权利要求数量 5 非专利引证数量 0
引用专利数量 5 被引证专利数量 0
非专利引证
引用专利 CN106909784A、CN101259016A、CN110693493A、CN110289081A、US2015282755A1 被引证专利
专利权维持 2 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 曹九稳、祝家华、胡丁寒、蒋铁甲、高峰 第一发明人 曹九稳
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 5
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
朱月芬
摘要
本发明公开了一种基于深度自编码的脑电特征优化与癫痫发作检测方法。本发明步骤:步骤1:将原始脑电信号进行预处理,然后按顺序排列脑电信号的通道,以每4s的脑电图为一个数据样本,进行离散傅里叶变换,并获得样本的幅值谱,将样本的幅值谱整理成合适的特征矩阵;步骤2:设置卷积自编码器的网络结构;步骤3:通过步骤1中的数据训练卷积自编码器,再将数据输入训练好的卷积自编码器的编码器对特征矩阵进行降维,得到低维特征;步骤4:使用低维特征训练基于最近邻分类器的纠错输出编码模型;最后使用整个模型对新的脑电图进行癫痫发作检测,测试模型性能。本发明能滤除干扰特征,降低特征维数和模型学习复杂度,实现更有效的癫痫发作检测。
  • 摘要附图
    基于深度自编码的脑电特征优化与癫痫发作检测方法
  • 说明书附图:图1
    基于深度自编码的脑电特征优化与癫痫发作检测方法
  • 说明书附图:图2
    基于深度自编码的脑电特征优化与癫痫发作检测方法
  • 说明书附图:图3
    基于深度自编码的脑电特征优化与癫痫发作检测方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2022-12-02 授权
2 2020-08-04 实质审查的生效 IPC(主分类): A61B 5/0476 专利申请号: 202010105835.9 申请日: 2020.02.19
3 2020-07-10 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于深度自编码的脑电特征优化与癫痫发作检测系统,其特征在于包括如下模块:
预处理模块:将原始脑电信号进行预处理,然后按顺序排列脑电信号的通道,以每4s的脑电图为一个数据样本,进行离散傅里叶变换,并获得样本的幅值谱,将样本的幅值谱整理成合适的特征矩阵;
卷积自编码器:对特征矩阵进行降维,得到低维特征;
纠错输出编码模型:采用一对一编码,使用10个最近邻分类器进行分类,得到编码矩阵M,预测样本所属类别,得到测试样本的类别;
基于深度自编码的脑电特征优化与癫痫发作检测系统的使用方法,包括如下步骤:
步骤1:通过预处理模块将原始脑电信号进行预处理,然后按顺序排列脑电信号的通道,以每4s的脑电图为一个数据样本,进行离散傅里叶变换,并获得样本的幅值谱,将样本的幅值谱整理成合适的特征矩阵;
步骤2:设置卷积自编码器的网络结构;
步骤3:通过步骤1中的数据训练卷积自编码器,再将数据输入训练好的卷积自编码器的编码器对特征矩阵进行降维,得到低维特征;
步骤4:使用低维特征训练基于最近邻分类器的纠错输出编码模型;最后使用整个模型对新的脑电图进行癫痫发作检测,测试模型性能。

2.根据权利要求1所述的基于深度自编码的脑电特征优化与癫痫发作检测系统,其特征在于所述步骤1的具体实现步骤如下:
1‑
1.按顺序排列脑电信号的通道,将脑电信号ref导联的21个通道按照从左到右、从前到后的顺序排列,并将长时间的脑电图分割成若干时长为4秒的数据样本,每两个相邻的样本中间有50%的重叠部分;
1‑
2.定义癫痫发作前的十分钟为发作前期,癫痫发作时记为发作期,癫痫发作前后四小时以外的时间记为癫痫发作间期;
1‑
3.使用采样率为1000Hz的脑电图,每一个4秒的样本为21*4000的实数矩阵,将样本中的每个通道进行离散傅里叶变换(DFT):
其中,N表示每帧的长度,k=0,...,N‑1;并由下式获取各通道的幅值谱P(k):
P(k)=|Xk|
其中,Xk为离散傅里叶变换的结果;将得到的幅值谱去除直流分量和工频干扰,并取
87Hz以下的信息,即可得到21*336维的原始幅值谱特征;
1‑
4.整理原始幅值谱特征,将21*336的特征矩阵按列平均分成4部分,即4个21*84的矩阵,再拼接成84*84的正方形特征矩阵。

3.根据权利要求1或2所述的基于深度自编码的脑电特征优化与癫痫发作检测系统,其特征在于步骤2所述的设置卷积自编码器的网络结构,具体实现如下:
2‑
1.卷积自编码器包含编码器和解码器;其中编码器主要由卷积层和池化层组成,解码器由反卷积层和反池化层组成;编码器将输入信号x变换成编码信号y,而解码器将编码信号y转换成输出信号z;
y=f(x)
z=g(y)=g(f(x))
2‑
2.编码器中包含一个输入层、3个卷积层和3个最大池化层,解码器包含4反卷积层和
3个上采样层;卷积层中的计算公式为:
其中 和表 示卷积层的第k个输入映射和第i个输出映射;符号 表示卷积运算,f是激活函数,Wki是第k个输入映射和第i个输出映射之间的卷积滤波器,bi表示第i个输出映射相对应的神经元的第i个偏移矩阵;由于反卷积层的输入和输出是尺寸相同的矩阵,因此使用卷积层代替反卷积层;
在每个卷积层后,使用下采样降低特征维数或使用上采样还原特征维数;这里使用最大池化层完成下采样,即滤波器的输出为输入数据的最大值,最大池化层的计算公式如下:
和表 示卷积层的第k个输入映射和第i个输出映射;上采样层中使用最临近插值算法进行上采样,最临近插值算法在输入矩阵中找到最临近的一个点,然后把这个点的值插入到输出矩阵中;计算公式如下:
xi=round(xo(wi/wo))
yi=round(yo(hi/ho))
其中,(xi,yi)、(xo,yo)为输入和输出矩阵元素坐标,wi、wo、hi和ho是输入和输出矩阵的行数和列数;
2‑
3.设置网络参数,其中矩阵边缘需要补0填充,用标记”same”表示填充后该层的输出矩阵的尺寸与输入矩阵相同。

4.根据权利要求3所述的基于深度自编码的脑电特征优化与癫痫发作检测系统,其特征在于步骤3中使用步骤1中所述的数据训练卷积自编码器,再将数据输入训练好的卷积自编码器的编码器对特征矩阵进行降维,得到低维特征,具体实现方法如下:
3‑
1.卷积自编码器是从训练数据中自动学习的,训练卷积自编码器时只需训练数据而不需要数据的标签;卷积自编码器训练时使用随机梯度下降优化编码/解码函数的参数以最小化特征重建损失;
L(x,z)=L(x,g(f(x)))
L表示损失函数,这里以交叉熵误差作为损失函数;使用adam作为优化器,训练卷积自编码器;卷积自编码器训练完成后,其中的编码器就是特征降维模型,解码器中第三个最大池化层的输出即特征降维模型的输出;
3‑
2.将步骤1中整理好的特征矩阵输入模型,进行特征重建,得到低维特征。

5.根据权利要求4所述的基于深度自编码的脑电特征优化与癫痫发作检测系统,其特征在于步骤4中使用低维特征训练基于最近邻分类器的纠错输出编码模型;最后使用整个模型对新的脑电图进行癫痫发作检测,测试模型性能,具体实现方法如下:
4‑
1.使用低维特征和数据的标签训练基于最近邻分类器的纠错输出编码模型;该模型中采用一对一编码,使用10个最近邻分类器进行分类,得到编码矩阵M,根据以下公式预测样本所属类别:
其中,mkl为编码矩阵M中的元素,对应第k类第l个分类器的编码;sl为第l个分类器的分类结果;函数g功能为计算mkl和sl间的海明距离;为预测类别;
4‑
2.将新的脑电图数据按照同样的方式计算幅值谱并整理成84*84的特征矩阵;输入训练好的编码器中,得到低维特征;
4‑
3.将降维后的低维特征输入基于最近邻分类器的纠错输出编码模型,得到测试样本的类别。
说明书

技术领域

[0001] 本发明属于智能医学信号及图像处理领域,涉及一种基于深度自编码的脑电特征优化与癫痫发作检测方法。

背景技术

[0002] 脑电图检查是目前临床上癫痫诊断和病灶定位的常用技术,通过脑电图分析来进行癫痫检测不需要额外的设备和检查,容易为医生和患者所接受。由于脑电图的普遍使用,研究癫痫检测也主要借助于这一工具。EEG脑电信号是一种复杂的非平稳随机信号,具有信号微弱,个体差异大等特点,所以如何有效地提取其中的有用信息是脑科学研究的棘手问题。近年来,人们应用各种信号处理技术分析脑电信号,在脑电的定量分析与辅助诊断方面已经取得了一些进展。研究内容也从简单的癫痫检测向更复杂的癫痫预测发展。
[0003] 随着脑机接口技术的发展,如何处理多通道、高分辨率的脑电图,是癫痫发作检测的技术难点之一。多通道、高分辨率的脑电图中包含的信息量巨大,在特征提取时会产生高维特征,也包含大量干扰特征和冗余信息。在癫痫的发作检测模型中,干扰特征和过高的特征维数容易产生模型过拟合和模型计算复杂度过高等问题:
[0004] 1.癫痫的发作检测模型较为复杂,训练后几乎可以拟合训练集的每个数据,若特征中包含大量干扰特征和冗余信息,模型会过于强调拟合这些特征而丢失了癫痫发作检测的本质特征,导致模型过拟合,在模型处理新数据时会有较差的表现。
[0005] 2.对于癫痫的发作检测模型,随着特征维数的增加,对算法的时间复杂度影响较大,部分算法的时间复杂度会成指数级增加。
[0006] 相比于传统的癫痫检测方法,本发明的主要作用是:滤除干扰特征,提高癫痫发作检测模型的总体识别率;降低特征维数,降低模型学习复杂度。提高癫痫发作检测的速度和精度,实现更有效的癫痫发作检测。

发明内容

[0007] 本发明针对传统的癫痫检测方法中存在的问题,提出了一种基于深度自编码的脑电特征优化与癫痫发作检测方法。
[0008] 如图1所示,本发明的技术方案主要包括以下几个步骤:
[0009] 步骤1:将原始脑电信号进行预处理,然后按顺序排列脑电信号的通道,以每4s的脑电图为一个数据样本,进行离散傅里叶变换,并获得样本的幅值谱,将样本的幅值谱整理成合适的特征矩阵;
[0010] 步骤2:设置卷积自编码器的网络结构。
[0011] 步骤3:通过步骤1中的数据训练卷积自编码器,再将数据输入训练好的卷积自编码器的编码器对特征矩阵进行降维,得到低维特征。
[0012] 步骤4:使用低维特征训练基于最近邻分类器的纠错输出编码模型。最后使用整个模型对新的脑电图进行癫痫发作检测,测试模型性能。
[0013] 所述步骤1的具体实现步骤如下:
[0014] 1‑1.按顺序排列脑电信号的通道,将脑电信号ref导联的21个通道按照从左到右、从前到后的顺序排列,并将长时间的脑电图分割成若干时长为4秒的数据样本,每两个相邻的样本中间有50%的重叠部分。
[0015] 1‑2.定义癫痫发作前的十分钟为发作前期,癫痫发作时记为发作期,癫痫发作前后四小时以外的时间记为癫痫发作间期。
[0016] 1‑3.使用采样率为1000Hz的脑电图,每一个4秒的样本为21*4000的实数矩阵,将样本中的每个通道进行离散傅里叶变换(DFT):
[0017]
[0018] 其中,N表示每帧的长度,k=0,...,N‑1。并由下式获取各通道的幅值谱P(k):
[0019] P(k)=|Xk|
[0020] 其中,Xk为离散傅里叶变换的结果。将得到的幅值谱去除直流分量和工频干扰,并取87Hz以下的信息,即可得到21*336维(即7056维)的原始幅值谱特征。
[0021] 1‑4.整理原始幅值谱特征,将21*336的特征矩阵按列平均分成4部分,即4个21*84的矩阵,再拼接成84*84的正方形特征矩阵。
[0022] 步骤2中所述的设置卷积自编码器的网络结构,具体实现如下:
[0023] 2‑1.卷积自编码器包含编码器和解码器。本发明中的卷积自编码器,编码器(编码函数)主要由卷积层和池化层组成,解码器(解码函数)由反卷积层和反池化层组成。如图3所示的编码器为3层的自编码器,它是以模型的分类效果为标准选取的。虚线框内是一个卷积自编码器模型,它由编码器(Encoder)和解码器(Decoder)两部分组成,编码器将输入信号x变换成编码信号y,而解码器将编码信号y转换成输出信号z。
[0024] y=f(x)
[0025] z=g(y)=g(f(x))
[0026] 2‑2.图2中显示了卷积自编码器结构,图中的矩形代表自编码器每层的输出矩阵。编码器中包含一个输入层、3个卷积层和3个最大池化层,解码器包含4反卷积层和3个上采样层。卷积层中的计算公式为:
[0027]
[0028] 其中 和表 示卷积层的第k个输入映射和第i个输出映射。符号 表示卷积运算,f是激活函数,Wki是第k个输入映射和第i个输出映射之间的卷积滤波器,bi表示第i个输出映射相对应的神经元的第i个偏移矩阵。本发明中的反卷积层的输入和输出是尺寸相同的矩阵,则可以使用卷积层代替反卷积层。
[0029] 在每个卷积层后,使用下采样降低特征维数或使用上采样还原特征维数。这里使用最大池化层完成下采样,即滤波器的输出为输入数据的最大值,最大池化层的计算公式如下:
[0030]
[0031] 和表 示卷积层的第k个输入映射和第i个输出映射。上采样层中使用最临近插值算法进行上采样,最临近插值算法在输入矩阵中找到最临近的一个点,然后把这个点的值插入到输出矩阵中。计算公式如下:
[0032] xi=round(xo(wi/wo))
[0033] yi=round(yo(hi/ho))
[0034] 其中,(xi,yi)、(xo,yo)为输入和输出矩阵元素坐标,wi、wo、hi和ho是输入和输出矩阵的行数和列数。
[0035] 2‑3.设置网络参数,网络参数如图3。其中矩阵边缘需要补0填充,表格中”same”表示填充后该层的输出矩阵的尺寸与输入矩阵相同。这里的网络参数决定了特征降维后的特征维数。如图2所示,原本的特征矩阵为84*84,而第三个最大池化层的输出(即编码器部分的输出)为3个21*21的特征矩阵,即特征矩阵经过编码器编码后,特征维数从原始7056维降至1323维。
[0036] 步骤3中使用步骤1中所述的数据训练卷积自编码器,再将数据输入训练好的卷积自编码器的编码器对特征矩阵进行降维,得到低维特征,具体实现方法如下:
[0037] 3‑1.卷自动编码器是从训练数据中自动学习的,训练自编码器时只需适当的训练数据而不需要数据的标签。自编码器训练时可以使用随机梯度下降优化编码/解码函数的参数以最小化特征重建损失。
[0038] L(x,z)=L(x,g(f(x)))
[0039] L表示损失函数,这里以交叉熵误差(cross entropy loss)作为损失函数。使用adam作为优化器,训练卷积自编码器。卷积自编码器训练完成后,其中的编码器就是特征降维模型,解码器中第三个最大池化层的输出即特征降维模型的输出。
[0040] 3‑2.将步骤1中整理好的特征矩阵输入模型,进行特征重建,得到低维特征。
[0041] 步骤4中使用低维特征训练基于最近邻分类器的纠错输出编码模型。最后使用整个模型对新的脑电图进行癫痫发作检测,测试模型性能,具体实现方法如下:
[0042] 4‑1.使用低维特征和数据的标签训练基于最近邻分类器的纠错输出编码模型。该模型中采用一对一编码,使用10个最近邻分类器进行分类,得到编码矩阵M,根据以下公式预测样本所属类别:
[0043]
[0044] 其中,mkl为编码矩阵M中的元素,对应第k类第l个分类器的编码;sl为第l个分类器的分类结果;函数g功能为计算mkl和sl间的海明距离;为预测类别。
[0045] 4‑2.将新的脑电图数据按照同样的方式计算幅值谱并整理成84*84的特征矩阵。输入训练好的编码器中,得到低维特征。
[0046] 4‑3.将降维后的低维特征输入基于最近邻分类器的纠错输出编码模型,得到测试样本的类别。
[0047] 本发明有益效果如下:
[0048] 本发明使用卷积自编码器滤除干扰特征,降低了模型过拟合风险,提高了癫痫发作检测精度;同时卷积自编码器减少特征维数,降低了模型学习复杂度。
[0049] 将本发明所述的方法应用在癫痫患者的脑电图中,得到的总体识别率为93.25%,在相同的数据集上,若直接使用原始幅值谱进行癫痫发作检测,总体识别率仅为85.80%。对比它们对癫痫发作检测的效果,基于卷积自编码器的癫痫发作检测特征降维方法提升了总体识别率7.45%。在提高识别率的同时,卷积自编码器将原始7056维的幅值谱降维至
1323维,滤除了干扰特征,降低了模型过拟合风险,减小了分类模型的计算复杂度。实现了高精度的癫痫发作检测。

实施方案

[0053] 下面结合附图详细说明本发明的具体实施方式。
[0054] 如图1‑3所示,本发明具体实现步骤如下:
[0055] 步骤1:原始脑电信号经过预处理后,按顺序排列脑电信号的通道,以每4s的脑电图为一个数据样本,进行离散傅里叶变换,并获得样本的幅值谱。将样本的幅值谱整理成合适的特征矩阵。
[0056] 1‑1.按顺序排列脑电信号的通道,将脑电信号ref导联的21个通道按照从左到右、从前到后的顺序排列,并将长时间的脑电图分割成若干时长为4秒的数据样本,每两个相邻的样本中间有50%的重叠部分。
[0057] 1‑2.定义癫痫发作前的十分钟为发作前期,癫痫发作时记为发作期,癫痫发作前后四小时以外的时间记为癫痫发作间期。
[0058] 1‑3.使用采样率为1000Hz的脑电图,每一个4秒的样本为21*4000的实数矩阵,将样本中的每个通道进行离散傅里叶变换(DFT):
[0059]
[0060] 其中,N表示每帧的长度,k=0,...,N‑1。并由下式获取各通道的幅值谱P(k):
[0061] P(k)=|Xk|
[0062] 其中,Xk为离散傅里叶变换的结果。将得到的幅值谱去除直流分量和工频干扰,并取87Hz以下的信息,即可得到21*336维(即7056维)的原始幅值谱特征。
[0063] 1‑4.整理原始幅值谱特征,将21*336的特征矩阵按列平均分成4部分,即4个21*84的矩阵,再拼接成84*84的正方形特征矩阵。
[0064] 步骤2中将设置卷积自编码器的网络结构。
[0065] 2‑1.卷积自编码器包含编码器和解码器。本发明中的卷积自编码器,编码器(编码函数)主要由卷积层和池化层组成,解码器(解码函数)由反卷积层和反池化层组成。如图3所示的编码器为3层的自编码器,它是以模型的分类效果为标准选取的。虚线框内是一个卷积自编码器模型,它由编码器(Encoder)和解码器(Decoder)两部分组成,编码器将输入信号x变换成编码信号y,而解码器将编码信号y转换成输出信号z。
[0066] y=f(x)
[0067] z=g(y)=g(f(x))
[0068] 2‑2.图2中显示了卷积自编码器结构,图中的矩形代表自编码器每层的输出矩阵。编码器中包含一个输入层、3个卷积层和3个最大池化层,解码器包含4反卷积层和3个上采样层。卷积层中的计算公式为:
[0069]
[0070] 其中 和表 示卷积层的第k个输入映射和第i个输出映射。符号 表示卷积运算,f是激活函数,Wki是第k个输入映射和第i个输出映射之间的卷积滤波器,bi表示第i个输出映射相对应的神经元的第i个偏移矩阵。本发明中的反卷积层的输入和输出是尺寸相同的矩阵,则可以使用卷积层代替反卷积层。
[0071] 在每个卷积层后,使用下采样降低特征维数或使用上采样还原特征维数。这里使用最大池化层完成下采样,即滤波器的输出为输入数据的最大值,最大池化层的计算公式如下:
[0072]
[0073] 和表 示卷积层的第k个输入映射和第i个输出映射。上采样层中使用最临近插值算法进行上采样,最临近插值算法在输入矩阵中找到最临近的一个点,然后把这个点的值插入到输出矩阵中。计算公式如下:
[0074] xi=round(xo(wi/wo))
[0075] yi=round(yo(hi/ho))
[0076] 其中,(xi,yi)、(xo,yo)为输入和输出矩阵元素坐标,wi、wo、hi和ho是输入和输出矩阵的行数和列数。
[0077] 2‑3.设置网络参数,网络参数如图3。其中矩阵边缘需要补0填充,表格中”same”表示填充后输出矩阵的尺寸与输入矩阵相同。这里的网络参数决定了特征降维后的特征维数。如图2所示,原本的特征矩阵为84*84,而第三个最大池化层的输出(即编码器部分的输出)为3个21*21的特征矩阵,即特征矩阵经过编码器编码后,特征维数从原始7056维降至1323维。
[0078] 步骤3中使用步骤1中所述的数据训练卷积自编码器,再将数据输入训练好的卷积自编码器的编码器对特征矩阵进行降维,得到低维特征,具体实现方法如下:
[0079] 3‑1.卷自动编码器是从训练数据中自动学习的,训练自编码器时只需适当的训练数据而不需要数据的标签。自编码器训练时可以使用随机梯度下降优化编码/解码函数的参数以最小化特征重建损失。
[0080] L(x,z)=L(x,g(f(x)))
[0081] L表示损失函数,这里以交叉熵误差(cross entropy loss)作为损失函数。使用adam作为优化器,训练卷积自编码器。卷积自编码器训练完成后,其中的编码器就是特征降维模型,解码器中第三个最大池化层的输出即特征降维模型的输出。
[0082] 3‑2.将步骤1中整理好的特征矩阵输入模型,进行特征重建,得到低维特征。
[0083] 步骤4中使用低维特征训练基于最近邻分类器的纠错输出编码模型。最后使用整个模型对新的脑电图进行癫痫发作检测,测试模型性能,具体实现方法如下:
[0084] 4‑1.使用低维特征和数据的标签训练基于最近邻分类器的纠错输出编码模型。该模型中采用一对一编码,使用10个最近邻分类器进行分类,得到编码矩阵M,根据以下公式预测样本所属类别:
[0085]
[0086] 其中,mkl为编码矩阵M中的元素,对应第k类第l个分类器的编码;sl为第l个分类器的分类结果;函数g功能为计算mkl和sl间的海明距离;为预测类别。
[0087] 4‑2.将新的脑电图数据按照同样的方式计算幅值谱并整理成84*84的特征矩阵。输入训练好的编码器中,得到低维特征。
[0088] 4‑3.将降维后的低维特征输入基于最近邻分类器的纠错输出编码模型,得到测试样本的类别。

附图说明

[0050] 图1:癫痫发作检测算法流程图
[0051] 图2:卷积自编码器结构图
[0052] 图3:卷积自编码器参数设置
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号