APP下载

脑电信号处理与分析方法研究进展

2020-01-21韩伟卓雁文李艳汤池刘娟周声毅谢康宁

中国医疗设备 2020年4期
关键词:谱分析脑电人工神经网络

韩伟,卓雁文,李艳,3,汤池,刘娟,周声毅,谢康宁

1. 空军军医大学 军事生物医学工程学系,陕西 西安 710032;2. 联勤保障部队第九八七医院 医学工程科,陕西 宝鸡 721000;3. 华侨大学 信息科学与工程学院,福建 厦门 362021

引言

脑电是人体中枢神经系统中神经元细胞的自发性、节律性电生理活动,脑电信号是大量神经元细胞群的同步活动在大脑皮层和头皮表面的整体反应,可以通过植入或外置电极记录得到,称为脑电图。任何神经系统生理或病理性的改变引起的脑功能变化,都会影响神经元的电活动特性,进而反映为脑电信号的变化。目前,临床上使用脑电图可以完成许多神经系统疾病的辅助检查,比如癫痫等发作性疾病、慢性硬膜下血肿等颅内占位性病变。脑电还广泛应用于人体状态监测,比如脑外科术后监测、睡眠监测和麻醉深度监测等。此外,脑电还广泛用于心理和行为方面的研究,比如抑郁症、精神分裂症、注意缺陷和多动障碍等。因此,对脑电信号进行深入处理与分析,对人们了解大脑工作机制,研究大脑功能,诊断和治疗神经系统疾病具有十分重要的意义。传统的脑电信号分析方法主要有时域分析、频域分析和谱分析等。近些年,随着非线性动力学研究的深入和神经网络的广泛运用,许多新颖的方法逐步被用于脑电信号分析。本文整理了国内外近五年来脑电信号分析方面的文献,对常用的分析方法及研究成果进行了综述总结,并简要探讨了脑电信号分析研究的发展趋势。

1 常用分析方法

1.1 时频方法

脑电信号具有随机、非平稳等特点,其频率成分随时间的变化而变化,这就使得单一的时域或者频域分析存在很大的局限。使用时域分析指标,如均值、方差或偏度等,能得到的信号信息极为有限,而频域分析方法应用的前提是信号是平稳信号。对于脑电信号而言,将全部信号从时域变换到频域则会丢失全部的时变信息,难以解释频域的结果。时频分析方法则将信号的频率特性在时域上展示出来,对于描述信号的局部频率和幅值特性具有独特的优势。常用的时频分析方法有小波变换、Wingner-Ville分布、Choi-Williams分布、Hilbert-Huang变换及短时傅里叶变换等。其中,小波变换由于其时域分辨率和频域分辨率上的双重优势,在时频分析方法中占有重要地位。

国内使用时频方法分析脑电信号的研究中,陈宏铭等[1]采用小波变换的方法配合快速独立分量分析,在降低脑电信号随机噪声的同时,保留了信号的细节信息。徐洁等[2]构造了一种任意阶均可导的小波阈值函数,配合平移不变的策略,对传统小波阈值法去噪进行了改进,在去除脑电噪声的性能方面优于传统小波阈值法。任通等[3]提出了一种基于SA4多小波的脑电消噪方法,采用SA4小波函数进行小波分解与重构计算,并使用软阈值对噪声信号进行处理,在处理效果上优于传统的db4小波。闫国强等[4]将中介真值程度度量与小波硬阈值相结合构建新的阈值函数,取得了更好的消噪效果。郑佳佳等[5]使用总体经验模态分解、Hilbert-Huang变换结合小波包分析对含噪的脑电信号进行处理,获得了更高的信噪比。崔刚强等[6]提出了一种基于小波分析和极限学习机的癫痫脑电分类方法,其中采用小波分解的方法提取多频段的脑电信号以供进一步的非线性处理。李昕等[7]结合小波分析与经验模态分解,先使用小波分解的策略提取不同脑区的目标频段脑电信号,再使用经验模态分解的方法提取特征值。杨建平等[8]运用小波包变换获取EEG信号中δ、θ、α、β等节律成分,来构建低觉醒状态识别的特征向量。吴林彦等[9]使用小波包分析的方法,计算小波包熵对给定的脑电信号进行特征提取,并与共空间模式分析法进行了比较,取得了更好的特征提取效果。雷梦颖等[10]通过具有B样条小波基函数对时变系统参数进行展开,通过时不变回归模型估计可描述脑电信号的模型参数,并且效果优于经典的最小二乘算法。Fu等[11]采用Hilbert-Huang变换和支持向量机结合的策略对癫痫信号进行识别,在实验中发现该算法对θ波的的识别精度可以达到99%。

国外研究中,Grubov等[12]基于连续小波变换和经验模态分解的方法对癫痫脑电信号进行分析,提出了一种进行自动模式检测的组合方法。Fektane等[13]使用离散小波分解从不同频段的分量中提取Renyi熵后再进行体征提取和分类,较好地分离了癫痫的脑电片段。Lal等[14]基于时频空间小波相位相干分析的方法,研究静息状态下闭眼和睁眼信号的相位相干性,探究了大脑颞叶脑电信号的动态特性。Mohammadi等[15]提出了一种奇异谱的处理方法,进行了单通道脑电信号的自动分解与成分分离,然后再使用支持向量机的策略对信号进行分类,实现了睡眠信号的自动评分,准确率达到了80%以上。Colominas等[16]使用时频复杂度分析癫痫脑电信号特征,采用Renyi熵配合主成分分解等降维预处理的方法,对接受精神类药物治疗的癫痫患者治疗前后的脑电信号进行对比分析,拓展了脑电信号分析新的应用场景。

1.2 高阶谱分析

传统的脑电信号分析通常提取信号的二阶统计信息作为分析工具,例如功率谱分析。假如信号所包含的信息全部包含在其自相关函数中,则功率谱分析可以准确得到信号的全部信息。如果脑电是单纯的高斯分布,则二阶谱分析完全可以满足信号的谱分析要求。然而,脑电是一个随机的非高斯的过程,采用二阶谱分析的情况下,会丢失包含相位、高斯偏离度等非线性高阶信息,这些信息对于脑电信号分析有时却很有意义。高阶累积量,或者高阶自相关函数,可以从更高阶概率描述随机信号,提供诸如信号相位、偏离高斯分布的程度等更多的非线性信息,并且在理论上高阶谱可以完全抑制高斯噪声,从而提高信号参数估计的效能。

一般情况下脑电的高阶谱分析采用双谱分析策略,双谱是计算最简单的高阶谱,利用双谱分析正常人的脑电信号,可以发现脑电信号表现出明显的非高斯特性和相位耦合现象,部分脑电信号的功率谱相似但双谱结果存在显著差异[17]。在利用双谱法分析脑电信号的研究中,国内学者杜英举等[18]对受试者不同注意力的脑电信号进行分析,发现大脑在同一电极的不同状态下和相同状态的不同电极上,信号的非线性耦合特征均存在显著差异。刘海红等[19]利用双谱分析提取不同意识状态下的脑电双谱切片,发现不同脑电部位的信号在相同注意力状态下的非线性耦合特性存在差异性,表明了双谱分析在脑电分析中的潜在价值。

国外研究中,Yuvaraj等[20]综合考虑信号的高阶谱和功率谱特征,使用k近邻和支持向量机算法对帕金森患者的情绪状态进行分类识别,发现高阶谱指标的准确性明显优于功率谱分析,并基于此提出了一套对帕金森患者情绪进行量化评分的系统。Hadjileontiadis等[21]提出了一种使用小波高阶谱特征对强直性冷痛表征的新方法,在相位未知的情况下捕捉疼痛导致的小波双谱-双相干域中的二次相位耦合改变,来构建不同的疼痛表征场景,并通过人体实验证明了该策略的有效性。Nitin等[22]构建了Valence-Arousal情绪模型探索双谱特征在量化情绪评分方面的潜力,通过后向搜索的策略获取特征向量,并通过一个公认的情感计算数据库进行了交叉验证,所得分类精度与文献报道相当。另外,Hadjileontiadis[23]综合运用连续小波分解和三阶谱特征提取,构建了一种时间-双频域,将三阶谱分析对非稳态系统的特征提取能力和小波的时频分析能力相结合,为通过脑电信号研究疼痛程度提供了新的解决思路。Sharma等[24]基于双谱分析的方法进行癫痫病灶的定位,使用双谱最高的二十五度征作为分析指标来进行敏感度分类分析,达到了96.2%的病灶识别准确率。

1.3 非线性动力学

大量的神经元电活动传递到头皮表面形成脑电信号,因此脑电信号具有来源的复杂性和不规则性,难以使用完全确定的系统对脑电信号进行分析。近些年的研究表明大脑是一个非线性动力学系统,脑电可以视为系统的输出[25]。随着非线性动力学理论的发展,研究人员将分维数、Lorenz散点图、Lyapunov指数、关联维数、复杂度、奇异谱等非线性方法应用到脑电信号分析中,研究脑电的动力学特性,获取常规分析方法无法得到的信息。其中,复杂度方法主要包括自相似、相空间吸引子以及基于熵的各类度量,比如样本熵、近似熵、多尺度熵等。

国内研究中,黄瑞海等[26]观察受试者癫痫发作期间关联维数、Lyapunov指标和近似熵三个非线性动力学指标的变化,证明脑电节律波的非线性动力学指标可以用于癫痫发病的脑电鉴别。路英智等[27]使用关联维数和点关联维数方法对失眠症患者和正常人在安静状态下不同的思维过程中的脑电数据进行了分析,发现失眠症患者在非线性动力学指标上均显著降低,该结果有助于进一步了解失眠症认知过程中大脑的工作机制。刘桂珍等[28]构建了LILEY脑电信号动力学模型计算相关维数和Lyapunov指数,研究了脑电信号模型中的混沌现象。黄晓真[29]以近似熵和关联维度为指标研究浅针干预下受试者的大脑活动度,发现以上指标在特定脑区有明显的变化,证明了通过非线性方法研究浅针干预对脑中枢影响及其效应脑区是适用可行的。黄瑛等[30]通过计算关联维数、柯尔莫戈洛夫熵以及Lempel-Ziv复杂度,发现精神分裂症患者的非线性动力学指标在部分脑区有显著变化,并经治疗后逐渐恢复正常。李冬梅[31]基于Hurst指数、Lyapunov指数、样本熵、排列熵、小波熵指标,对癫痫脑电信号进行了有效识别,并对致痫灶的初步定位及发作时间做了预测,结果具有一定的实用价值和社会意义。李树春等[32]通过计算老年人和年轻人脑电信号的关联维数和Lyapunov指数,发现老年人的脑功能和能量发放均弱于年轻人,证明了使用非线性动力学指标可以对老年人和年轻人的脑电进行区分。丁正敏等[33]针对脑电信号的非线性和不稳定性,采用样本熵和小波熵对麻醉手术病人不同意识状态的脑电信号进行评估,发现样本熵和小波熵的值与病人的清醒状态密切相关,可用于麻醉深度监测。陈萌等[34]基于排列熵、样本熵的计算优势,提出了等分符号化熵的指标,并将其用于情感脑电信号分析,发现该指标可以有效提取脑区中不同情感类型的信号特征。

国外研究中,Mirzaee等[35]提出了一种非线性动力多输入-单输出模型,通过脑电信号检测手臂伸展运动意图,平均准确率达96%,为仿生假肢和外骨骼的运动控制提供了方法参考。Acharya等[36]采用29种非线性动力学方法对睡眠的五个不同阶段进行分析,发现这些方法均可以有效区分出个体的睡眠阶段,验证了非线性动力学方法用于睡眠障碍诊断、治疗、监测和药物疗效评估方面的可行性。Amin等[37]记录了18名受试者右手握拳想象运动的脑电图,然后基于互信息近似和伪近邻相空间重构方法估计出最大Lyapunov指数,发现不同想象状态的Lyapunov特征变化显著,为该方面脑机接口应用提供了研究基础。Aarón等[38]采用多尺度熵对阿尔茨海默病患者的静息态脑电进行分析,发现在每个时间尺度上,不同患病程度的群组之间均具有显著的统计学差异,该结果表明多尺度熵可以反映与痴呆症发展相关的神经元紊乱情况,有助于开发新的工具来跟踪阿尔茨海默病的进展。

1.4 人工神经网络

人工神经网络是在认识生物体神经网络的基础上,模仿生物神经网络和结构的一种并行计算模型,结构上主要包含输入层、隐藏层和输出层。人工神经网络是对生物体脑功能的数学抽象,由大量的神经元节点相互连接构成,每个神经元对应一个权函数,神经元之间的连接对应一个通过该连接的加权值,神经网络的信息处理通过权函数和加权值的计算来实现。人工神经网络在计算功能上具有良好的容错能力和适应能力,并且可以通过学习而不断修正,在结构上是对大脑实际信息处理结构和功能的逼近,因此其适用于脑电信号的分析。早期的人工神经网络隐藏层较少,结构较为简单。随着隐藏层的增多以及各种模型的提出,逐渐发展出了卷积神经网络、递归神经网络、长短时记忆神经网络、循环神经网络等,从定义上讲这些网络均属于人工神经网络,其中卷积神经网络在脑电分析领域中运用最为广泛。

近期国内研究中,王艳娜等[39]利用神经网络可直接分析原始数据的优势,采用卷积神经网络对烟瘾治疗患者的脑电特征进行了快速提取,可以满足在需要实时反馈的烟瘾治疗过程中快速获取分类结果的需求。董贤光[40]设计了一种卷积神经网络算法模型,利用已有实验数据通过特征学习对各隐藏层的神经元权重参数进行优化,在运动障碍病人脑电分类中获得了比传统线性算法更好的准确率。曾庆山等[41]将共空间模式算法与卷积神经网络算法结合使用,降低了神经网络需要大量样本和充分训练的需求,在运动想象脑电信号的分类中取得了比一般方法更高的准确率。王卫星等[42]引入卷积神经网络分析脑电信号,对上肢运动意图进行识别,获得了比传统神经网络更高的识别精度。杨鑫等[43]基于双向递归神经网络对单通道睡眠脑电进行自动分期,准确率达到了95%以上。陈宇等[44]使用卷积神经网络构建分类器,通过分析脑电信号判断大脑是否处于清醒状态,实验表明该方法的分类效果比机器学习更高效更准确。赵盛杰[45]构建了卷积神经网络与长短期记忆网络相结合的分类模型,对抑郁症患者的脑电信号进行了特征提取,实现了患者心理状态的连续动态跟踪评估。Jiang等[46]使用多变量经验模态分解和样本熵处理麻醉病人的脑电信号,将计算得到的特征送入人工神经网络,并以专家评估的病人意识水平指标作为监督学习标签,以此评估麻醉深度,最终取得了优于传统双频指数的评估效果。Liu等[47]采用了与Jiang类似的思路,所得评估结果与样本熵方法相比较具有更好的鲁棒性。

国外研究中,Kumar等[48]首先对脑电信号经过离散小波变换后的系数求取近似熵,然后利用前向反馈人工神经网络进行分类,实现了100%的癫痫信号检测准确率。Triggiani等[49]测试了一种基于人工神经网络分类器的创新方法,该分类器源于eLORETA的静息态闭眼线性滞后连接脑电数据库,在实际测试中达到了70%以上的阿尔茨海默病患者异常脑电信号识别准确率。Hramov等[50]基于多层感知器构建人工神经网络,对模糊图像视觉感知中的不同人脑状态进行分类,识别准确率高达95%。Maksimenko等[51]应用人工神经网络识别和分类未经训练的受试者的运动想象脑电信号,通过对信号进行预处理,以及选择合适的网络结构和脑电通道,最终达到了90%左右的分类准确率,该结果对开发适用于残疾人的脑-机接口具有重大意义。Zhang等[52]应用卷积神经网络模型评估慢性中风患者的上肢运动功能,在不同的受试组中均取得了较高的预测精度,提供了一种稳定、客观的运动功能评价方法。

1.5 其它方法

除了以上四类脑电信号分析方法,还有一些研究采用了其它方法,如基于事件相关去同步化和同步化的脑电分析[53],基于稀疏分解的脑电信号成分分析[54-55],采用Copula模型的因果关系分析[56],基于经验模态分解和随机森林的脑电信号分类[57]等。这些方法在一定程度上拓展了脑电信号分析方法的种类和适用场景,取得的研究成果对探索大脑功能和揭示大脑工作机制同样起到了积极的推动作用。

2 总结与展望

脑电信号是由大脑皮层众多神经元节律性电活动综合作用产生,反映了大脑的生理活动状态和病理发生过程。研究脑电可以使人们更好地了解神经元电活动与大脑状态以及肢体活动之间的关系,这在医疗、康复和军事等领域均具有极其重要的意义。然而脑电信号具有幅值微弱、背景噪声强、非线性和非高斯性等特点,是一类典型的非平稳的随机信号。此外,从头皮表面记录到的脑电信号是由大脑不同部位的大量神经元的电活动叠加形成。因此长期以来脑电信号的分析和处理都是个难题。在分析脑电信号时,传统的时频和高阶谱分析方法的优点是所需数据量少,计算简单快速,但缺点是容易顾此失彼,丢失一些有用信息。时频方法使用最为普遍,更多用于信号的预处理和特征提取,如降噪、关键成分提取等,在应用中一般与其他方法结合共同使用。非线性动力学方法从整体上分析信号,更多关注的是信号在全局层面的特性,如分形、混沌、自相似等,因此局部的微小干扰对分析结果影响较小。但相比时频和高阶谱方法,非线性方法所需数据量较大,且算法也相对复杂。例如多尺度熵选择最大尺度为20时,为保证结果的稳定可靠,每次分析需要至少1万个数据点,这为需要实时监测和反馈的应用场景带来了一定困难。人工神经网络除了可以分析已经提取好特征的信号,还可以直接分析原始数据而不需要提取特征,该做法的优点在于能避免人为选择导致的信息丢失,从而保留了脑电中的全部信息,但其缺点是需要的数据样本量十分庞大,计算成本非常之高。

通过文献回顾发现,脑电信号的分析研究主要有以下几个方面发展趋势:一是采用多种分析方法的交叉结合,各取所长;二是对任务态脑电的研究,比如情绪诱发、工作记忆等,观察诱发脑电的变化情况;三是对脑-机接口的研究,随着人工智能算法的快速发展以及医疗、军事等领域的应用需求,脑-机接口目前已成为神经科学与信息工程技术交叉领域的热点课题,也将是未来脑电信号分析研究的主要发展方向。

猜你喜欢

谱分析脑电人工神经网络
认知控制的层级性:来自任务切换的脑电证据*
非光滑边界条件下具时滞的Rotenberg方程主算子的谱分析
基于飞机观测的四川盆地9月气溶胶粒子谱分析
纳谱分析技术(苏州)有限公司
利用人工神经网络快速计算木星系磁坐标
人工神经网络实现简单字母的识别
基于脑电情绪识别的研究现状
乒乓球运动员在经验相关图形识别中的脑电相干性分析
基于奇异谱分析的空间环境数据插补方法
基于改进人工神经网络的航天器电信号分类方法