买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于脑电信号的眼动信号识别方法_江苏师范大学_201710945067.6 

申请/专利权人:江苏师范大学

申请日:2017-09-30

公开(公告)日:2020-10-20

公开(公告)号:CN107822627B

主分类号:A61B5/0476(20060101)

分类号:A61B5/0476(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.10.20#授权;2018.04.17#实质审查的生效;2018.03.23#公开

摘要:发明公开了一种基于脑电信号的眼动信号识别方法,包括如下步骤:步骤1脑电信号获取以及数据预处理:眼动时,获取脑电信号,对脑电信号预处理;步骤2对步骤1的处理结果使用改进SK算法进行判断无关最优向量,选择出少量的支持向量,并在算法中引入核技巧,将向量映射到高维空间,达到可分类的目的:步骤3使用MDM算法对步骤2获取的支持向量求解最优超平面;本发明利用脑电信号进行眼动方式识别分类非常可靠,此外,使用的SK算法以及MDM算法SVM可以在固定经验风险的情况下通过最大边缘化,来实现结构风险最小化,可以让分类器具有令人满意的学习精度和更强的推广能力。

主权项:1.一种基于脑电信号的眼动信号识别方法,其特征在于:包括如下步骤:步骤1脑电信号获取以及数据预处理:眼动时,获取脑电信号,脑电信号是由32个电极获取的信号,包括向左眼动,向右眼动,向上眼动,向下眼动,闭眼,对脑电信号预处理,包括减少干扰、降维、去除基线数据以及滤波;步骤2对步骤1的处理结果使用改进SK算法进行判断无关最优向量,选择出少量的支持向量,并在算法中引入核技巧,将向量映射到高维空间,达到可分类的目的:改进SK算法包括以下步骤:1构造D1={x1,x2,...,xm},D2={z1,z2,...,zn}两个数据集,然后再重新构造两个数据集;2初始化,任意取设置停止精度ε;3判断停止条件,如果||w2-w1||2<ε,判定xk∈D1为无关最优向量;如果||w2-w1||2-rm2-rm1>0,则xk∈D1为可能支持向量;其中否则转第4步;4优化更新,求其中 如果则令其中如果则令其中获得的值,然后返回第3步继续计算;步骤3使用MDM算法对步骤2获取的支持向量求解最优超平面,其包括以下步骤:1任取设置停止精度ε;2求其中 3如果||w1-w2||-mxi≤ε,则向量w1-w2就是最优超平面,偏置为否则取z=w1-w2,继续第3步;4如果xk∈D1,求xmin∈D1使得-z*xmin=min{-z*xi:γi=-z*xi且γi>0,xi∈D1},d=f-z-xmin,z'=z+-z*xmind,取znew为z和z'连线上的最小范数点,令如果xk∈D2,求zmin∈D2使得-z*zmin=min{-z*zi:γi=-z*zi且γi>0,zi∈D2},d=f-z-zmin,z'=z+-z*zmind,取znew为z和z'连线上的最小范数点,令返回第2步,直至求解获得最优超平面,获得分类器,最后利用所得的最优超平面进行脑电眼动方式的识别分类。

全文数据:一种基于脑电信号的眼动信号识别方法技术领域[0001]本发明涉及一种基于脑电信号的眼动信号识别方法,涉及脑电信号特征识别领域。背景技术[0002]脑电信号是明显的非平稳性信号,从19世纪20年代检测到脑电信号以来,虽然已作了大量的工作,但长期以来还没有突破性的进展。随着信号处理方法的不断发展,更多更有效的分析方法在脑电信号分析中不断得到应用。[0003]李远清等人于2008年首次将半监督学习算法引入脑电(EEG信号识别中,用于识别右手脚两类运动想象任务数据集Iva。[0004]龙锦益等人于2010年提出了一种结合特征提取的自训练学习算法。[0005]朱向阳等人于2014年提出了一种结合特征提取的协同训练半监督分类算法。[0006]随着人们对于脑电活动机理信号的研究分析,人们会对大脑将有进一步的认识,也必将为临床医学和基础医学的发展作出新的贡献。[0007]但目前并没有特别好的可以使用眼动信号来识别脑电信号的方法,自1932年,Dietch首先用傅立叶变换进行了脑电信号分析之后,在脑电分析中相继引入了时域分析、频域分析等脑电图分析的经典方法。传统的人工时域分析法是医学专家依靠临床经验通过肉眼观察来完成对脑电波的分析与评价,这种方法的直观性很强,但效率低,且在阅读和判断过程中容易造成误判,使得脑电波的特征提取只停留在主观水平。[0008]随着计算机的快速发展,脑电自动分析系统相继开发,利用计算机辅助脑电信号的分析得到了很大的发展。现代的时域分析一般通过过零截点分析、直方图分析、方差分析、相关分析、峰值检测及波形参数分析、波形识别等手段来直接提取脑电波的波形特征。[0009]由于脑电信号是一种时变的、非平稳的信号,在不同时间,不同的状态下有着不同的频率成分,目前并没有非常好的方法可以准确表征信号,瞬态提取脑电信号波形特征,而且由于个体之间的差异,使得这方面还需要很多的研究工作。发明内容[0010]本发明的目的在于提供一种基于脑电信号的眼动信号识别方法,采用改进SK算法判断无关最优向量及MDM算法求解最优超平面,从而使利用脑电信号进行眼动方式识别分类更为可靠。[0011]为实现上述目的,本发明提供如下技术方案:一种基于脑电信号的眼动信号识别方法,包括如下步骤:[0012]步骤1脑电信号获取以及数据预处理:[0013]眼动时,获取脑电信号,对脑电信号预处理;[00M]步骤2对步骤1的处理结果使用改进SK算法进行判断无关最优[0015]向量,选择出少量的支持向量,并在算法中引入核技巧,将向量[0016]映射到高维空间,达到可分类的目的:[0017]改进SK算法包括以下步骤:[0018]1构造Dl={xi,X2,...,Xm},D2={zi,Z2,...,zn}两个数据集,然后再重新构造两个数据集;[0019]2初始化,任意取,设置停止精度ε;[0020]3判断停止条件,如果IIw2-wIII20,ziED2},d,取Znew为Z和Z’连线上的最小范数点,令,返回第二步,直至求解获得最优超平面,获得分类器。[0038]所述步骤1中的脑电信号是由32个电极获取的信号,包括向左眼动,向右眼动,向上眼动,向下眼动,闭眼。[0039]所述步骤1中脑电信号预处理包括减少干扰、降维、去除基线数据以及滤波。[0040]所述的SK算法是一种双向Gilbert算法,其优点全局收敛,并且可以很容易推广到特征空间用来解决非线性问题。[0041]所述SK算法是用于数据集是线性可分的,利用改进SK算法获取支持向量是通过核函数技巧来完成数据集线性不可分的情况。[0042]所述的MDM算法是利用SK算法获取的支持向量来运算的。[0043]本发明采用改进SK算法判断无关最优向量及MDM算法求解最优超平面。首先利用改进SK算法从大量样本中选择出少量的支持向量,然后利用MDM算法,通过支持向量求解出最优超平面;最后利用所得的最优超平面进行脑电眼动方式的识别分类。[0044]脑电信号是大脑活动和功能状态的一种综合反映,具有唯一性、不可伪装性和实时差异性,利用脑电信号进行眼动方式识别分类非常可靠;此外,使用的SK算法以及MDM算法SVM可以在固定经验风险的情况下通过最大边缘化,来实现结构风险最小化,可以让分类器具有令人满意的学习精度和更强的推广能力。附图说明[0045]图1为本发明具体方法流程图;[0046]图2为本发明具体实施方式大脑电极位置图;[0047]图3为分类器分类示意图。具体实施方式[0048]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0049]如图1和图2所示,为一种基于脑电信号的眼动信号识别方法,包[0050]括如下步骤:[0051]步骤1脑电信号获取以及数据预处理:[0052]眼动时,获取脑电信号,脑电信号是由32个电极获取的信号,包括向左眼动,向右眼动,向上眼动,向下眼动,闭眼等,对脑电信号预处理,包括减少干扰、降维、去除基线数据以及滤波;[0053]步骤2对步骤1的处理结果使用改进SK算法进行判断无关最优向量,选择出少量的支持向量,并在算法中引入核技巧,将向量映射到高维空间,达到可分类的目的,SK算法是用于数据集是线性可分的,利用改进SK算法获取支持向量是通过核函数技巧来完成数据集线性不可分的情况;[0054]改进SK算法包括以下步骤:[0055]1构造Dl={xi,X2,...,Xm},D2={zi,Z2,...,zn}两个数据集,然后再重新构造两个数据集;[0056]2初始化,任意取%=0,则XkGDl为可能支持向量;其中否则转第4步;[0058]4优化更新,求,其中[0059]如果则令其中y,[0060]如果^则令其中返回第3步继续计算,,[0061]获彳I'的值,然后返回第3步继续计算。[0062]步骤3使用MDM算法对步骤2获取的支持向量求解最优超平面,其包括以下步骤:[0063]1任取,设置搜索停止精度ε;[0064]2求·,其中[0066]3如果I|wi_W2||-mXi^ie,则向量wi_W2就是最优超平面,偏置为,否则取Z=W1_W2,继续第3步;[0067]4如果叉1^〇1,求叉1^11£〇1使得(-2*叉1^11=111;[11{-2*叉1:丫1=-2*叉1且丫10,叉士£Dl},d=f-2-1]^11,2’=2+-2^1^111,取2113'"为2和2’连线上的最小范数点,令[0068]如果xkGD2,求ZmineD2使得_z*zmin=min{-z*zi:γi=-z*zi且γi0,zieD2},d为Z和Z’连线上的最小范数点,令;返回第二步,直至求解获得最优超平面,获得分类器,如图3所示,只需要极少数的几个样本,即可获得很好的分类效果,极大的简化的分类模型。[0069]其中,所述的SK算法是一种双向Gilbert算法,其优点全局收敛,并且可以很容易推广到特征空间用来解决非线性问题。[0070]其中,所述的MDM算法是利用SK算法获取的支持向量来运算的。[0071]脑电信号是大脑活动和功能状态的一种综合反映,具有唯一性、不可伪装性和实时差异性,利用脑电信号进行眼动方式识别分类非常可靠。[0072]此外,支持向量机在固定经验风险的情况下通过最大边缘化,实现结构风险最小化,从而让分类器具有令人满意的学习精度和较强的推广能力。[0073]本发明使用方法包括,改进SK算法判断无关最优向量及MDM算法求解最优超平面。[0074]如图1所示,所述步骤1包括,获取脑电信号包括向左眼动,向右眼动,向上眼动,向下眼动,闭眼等),对脑电信号预处理,包括减少干扰,降维,去除基线数据,滤波等。[0075]所述步骤2利用改进SK算法从大量样本中选择出少量的支持向量,由于脑电信号之间的非线性关系,需要引入核函数,核函数包括线性核函数、多项式核函数、高斯核函数等,其中高斯核函数最常用,可以将数据映射到无穷维,也叫做径向基函数RadialBasisFunction简称RBF,是某种沿径向对称的标量函数。支持向量机通过某非线性变换ΦX,将输入空间映射到高维特征空间,特征空间的维数可能非常高。这种映射可以通过核函数实现,可以极大的简化计算。[0076]所述步骤3利用MDM算法,通过步骤2的支持向量求解出最优超平面,最后利用所得的最优超平面进行脑电眼动方式的识别分类。[0077]本发明采用改进SK算法判断无关最优向量及MDM算法求解最优超平面。首先利用改进SK算法从大量样本中选择出少量的支持向量,然后利用MDM算法,通过支持向量求解出最优超平面;最后利用所得的最优超平面进行脑电眼动方式的识别分类。[0078]脑电信号是大脑活动和功能状态的一种综合反映,具有唯一性、不可伪装性和实时差异性,利用脑电信号进行眼动方式识别分类非常可靠;此外,使用的SK算法以及MDM算法SVM可以在固定经验风险的情况下通过最大边缘化,来实现结构风险最小化,可以让分类器具有令人满意的学习精度和更强的推广能力。[0079]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。[0080]以上所述,仅为本发明的较佳实施例,并不用以限制本发明,凡是依据本发明的技术实质对以上实施例所作的任何细微修改、等同替换和改进,均应包含在本发明技术方案的保护范围之内。

权利要求:I.一种基于脑电信号的眼动信号识别方法,其特征在于:包括如下步骤:步骤1脑电信号获取以及数据预处理:眼动时,获取脑电信号,对脑电信号预处理;步骤2对步骤1的处理结果使用改进SK算法进行判断无关最优向量,选择出少量的支持向量,并在算法中引入核技巧,将向量映射到高维空间,达到可分类的目的:改进SK算法包括以下步骤:1构造Dl={xi,X2,...,Xm},D2={zi,Z2,...,Zn}两个数据集,然后再重新构造两个数据集;2初始化,任意取:设置停止精度ε;3判断停止条件,如果IIw2-wIII20,则XkGDl为可能支持向量;其中否则转第4步;4优化更新,求_,其中获得的值,然后返回第3步继续计算。步骤3使用MDM算法对步骤2获取的支持向量求解最优超平面,其包括以下步骤:1任取,设置搜索停止精度ε;2求,其中3如果I|wi_W2||-mxie,则向量wi_W2就是最优超平面,偏置为,否则取Z=W1-W2,继续第3步;4如果XkEDl,求XminEDl使得d=f-Z-Xmin,Z’=Z+-Z*Xmind,取Znew为Z和Z’连线上的最小范数点,令如果XkGD2,求ZminGD2使得d=f-Z-Zrnin,Z’=Z+_Z*Zmind,取ZnewSz和Z’连线上的最小范数点,令;返回第2步,直至求解获得最优超平面,获得分类器。2.根据权利要求1所述的一种基于脑电信号的眼动信号识别方法,其特征在于,所述步骤1中的脑电信号是由32个电极获取的信号,包括向左眼动,向右眼动,向上眼动,向下眼动,闭眼。3.根据权利要求1所述的一种基于脑电信号的眼动信号识别方法,其特征在于,所述步骤1中脑电信号预处理包括减少干扰、降维、去除基线数据以及滤波。4.根据权利要求1所述的一种基于脑电信号的眼动信号识别方法,其特征在于,所述的SK算法是一种双向Gilbert算法,其优点全局收敛,并且可以很容易推广到特征空间用来解决非线性问题。5.根据权利要求4所述的一种基于脑电信号的眼动信号识别方法,其特征在于,所述SK算法是用于数据集是线性可分的,利用改进SK算法获取支持向量是通过核函数技巧来完成数据集线性不可分的情况。6.根据权利要求1所述的一种基于脑电信号的眼动信号识别方法,其特征在于,所述的MDM算法是利用SK算法获取的支持向量来运算的。

百度查询: 江苏师范大学 一种基于脑电信号的眼动信号识别方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。