[发明专利]基于最小二乘支持向量机的近红外脑功能信号提取方法在审
申请号: | 201610532846.9 | 申请日: | 2016-07-07 |
公开(公告)号: | CN105962950A | 公开(公告)日: | 2016-09-28 |
发明(设计)人: | 刘昕;张岩;刘丹;王启松;孙金玮 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | A61B5/1455 | 分类号: | A61B5/1455;A61B5/00 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于最小二乘支持向量机的近红外脑功能信号提取方法,本发明涉及近红外脑功能信号提取方法。本发明目的是为了解决近红外脑功能活动信号的检测精度低的问题。具体过称为:一:获得两个不同波长的近红外光在不同距离下的光密度变化量的时间信号;二:得到氧合血红蛋白浓度变化时间信号和还原血红蛋白浓度变化时间信号;三:获得脑功能活动信号;四:获得W(t)的W*(t);五:得到脑功能活动信号E(t):六:得到剔除误差干扰后的脑功能活动信号;七:构造拉格朗日函数得线性方程组;八:求解线性方程组得到拉格朗日乘子向量α和偏置量b的数值解,此时利用最小二乘支持向量机回归函数处理后的脑功能活动信号表示为E*(t)。本发明用于脑功能信号提取。 | ||
搜索关键词: | 基于 最小 支持 向量 红外 功能 信号 提取 方法 | ||
【主权项】:
基于最小二乘支持向量机的近红外脑功能信号提取方法,其特征在于:基于最小二乘支持向量机的近红外脑功能信号提取方法具体是按照以下步骤进行的:步骤一:在待测脑组织头皮表面放置一个由双波长光源S与检测器D1和检测器D2所构成的近红外探头,双波长光源S与检测器D1之间的直线距离为R1,双波长光源S与检测器D2之间的直线距离为R2,双波长光源S发出两种近红外光的波长分别为λ1和λ2,检测器D1和检测器D2用于获取大脑安静状态下的漫反射光强和大脑诱发激励状态下的漫反射光强,从而获得两个不同波长的近红外光在不同距离下的光密度变化量的时间信号:![]()
和
其中,t为采样时刻,t=1,2,…,N,N为正整数;
为双波长光源S发出近红外光的波长为λ1时,与双波长光源S的直线距离为R1的检测器D1获得的光密度变化量的时间信号;
为双波长光源S发出近红外光的波长为λ2时,与双波长光源S的直线距离为R1的检测器D1获得的光密度变化量的时间信号;
为双波长光源S发出近红外光的波长为λ1时,与双波长光源S的直线距离为R2的检测器D2获得的光密度变化量的时间信号;
为双波长光源S发出近红外光的波长为λ2时,与双波长光源S的直线距离为R2的检测器D2获得的光密度变化量的时间信号;步骤二:对步骤一获得的两个不同波长的近红外光在不同距离下的光密度变化量时间信号进行修正郎伯比尔定律计算,从而分别得到检测器D1和检测器D2处的氧合血红蛋白浓度变化时间信号和还原血红蛋白浓度变化时间信号:![]()
t为采样时刻,t=1,2,…,N,N为正整数;
为与双波长光源S的直线距离为R1的检测器D1测量得到的氧合血红蛋白浓度变化量的时间信号;
为与双波长光源S的直线距离为R1的检测器D1测量得到的还原血红蛋白浓度变化量的时间信号;
为与双波长光源S的直线距离为R2的检测器D2测量得到的氧合血红蛋白浓度变化量的时间信号;
为与双波长光源S的直线距离为R2的检测器D2测量得到的还原血红蛋白浓度变化量的时间信号;步骤三:利用步骤二得到的
和
或者
和
构建自适应滤波函数,从而获得脑功能活动信号,具体表示为:E(t)=D(t)‑XT(t)W(t)其中,E(t)为脑功能活动信号,代表经过自适应滤波函数消减生理干扰后获得的氧合血红蛋白浓度变化量的时间信号△[HbO2](t)或还原血红蛋白浓度变化量的时间信号△[HHb](t);D(t)表示步骤二中获取的
或
X(t)为列向量,表示为X(t)=[x(t)x(t‑1)x(t‑2)…x(t‑M)]T,M是自适应滤波器的阶数,为正整数,x(t‑M)为信号x(t)的M个单元延迟,T为转置矩阵运算符号;x(t-1)为信号x(t)的一个单元延长;x(t-2)为信号x(t)的二个单元延长;x(t)表示步骤二中获取的
或
为自适应滤波函数的参考信号;W(t)=[w0(t)w1(t)w2(t)…wM(t)]T为自适应滤波函数的系数向量,w0(t)、w1(t)、w2(t)…wM(t)为列向量X(t)=[x(t)x(t‑1)x(t‑2)…x(t‑M)]T中各对应元素的系数,其中,w0(t)为x(t)的系数、w1(t)为x(t‑1)的系数、w2(t)为x(t‑2)的系数、wM(t)为x(t‑M)的系数;步骤四:将步骤三获得的脑功能活动信号E(t)的累积平方误差性能函数J(t)最小化,获得自适应滤波函数的系数向量W(t)的最优化系数向量W*(t),累积平方误差性能函数J(t)表示为:![]()
其中,χ为指数加权因子,k=0,1,2,…,t;k,t均为正整数;D(k)表示步骤二中获取采样时刻为k时的
或
X(k)=[x(k)x(k‑1)x(k‑2)…x(k‑M)]T,x(k)表示步骤二中获取采样时刻为k时的
x(k‑1)为信号x(k)的一个单元延长;x(k‑2)为信号x(k)的二个单元延长;x(k‑M)为信号x(k)的M个单元延迟;对累积平方误差性能函数J(t)相对于W(t)求导,则有:![]()
令上式为零,则自适应滤波函数最优化系数向量表示为:W*(t)=R‑1(t)P(t)其中,R(t)为X(t)的确定性相关矩阵,P(t)为X(t)与D(t)之间的确定性互相关向量;步骤五:根据步骤四得到的自适应滤波函数最优化系数向量W*(t)得到脑功能活动信号E(t):E(t)=D(t)‑XT(t)W*(t);步骤六:对步骤五得到的脑功能活动信号E(t)进行最小二乘支持向量机回归处理,即采用如下形式的回归函数来表示剔除误差干扰后的脑功能活动信号:
其中,E*(t)表示剔除误差干扰后的脑功能活动信号,VT为权值向量,
为特征向量,t=1,2,…,N,b为偏置量;此时,最小二乘支持向量机回归转化为处理如下的最优化问题:![]()
t为正整数其中,γ为规则化参数;e为利用自适应滤波函数所求取得脑功能活动信号与利用最小二乘支持向量机回归函数表示的脑功能活动信号之间的误差向量,表示为e=[e1,…,eN]T,1≤i≤t;Q表示函数;自变量是V和e;s.t.为使得E(i)满足
E(i)为脑功能活动信号;步骤七:为求步骤六中的最优化问题,构造如下的拉格朗日函数:
其中,αi为拉格朗日乘子,则根据最优化条件得:
对上式消去权值向量V和误差向量e,得如下线性方程组:![]()
其中,E=[E(1),E(2),…,E(N)],1N=[1,…,1]T,I为N×N的单位矩阵,α=[α1,…,αN]T为拉格朗日乘子向量,Ω为N×N的对称矩阵,令j=1,2,…,t,t为正整数,则Ω的第ij项元素表示为:
其中K(i,j)表示内积核函数,其定义为:
式中,
为t中第i个特征向量,i=1,2,…,t;
为t中第j个特征向量,j=1,2,…,t;步骤八:求解步骤七中的线性方程组,得到拉格朗日乘子向量α和偏置量b的数值解,此时利用最小二乘支持向量机回归函数处理后的脑功能活动信号表示为:![]()
K(t,j)表示内积核函数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610532846.9/,转载请声明来源钻瓜专利网。