[发明专利]一种基于多线性主元分析的大脑认知状态判定方法有效
申请号: | 201310066564.0 | 申请日: | 2013-03-02 |
公开(公告)号: | CN103116764A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 李军;甘云;徐鑫秀;王洪勇;李明欣;袁森;曹凯;梁继民;秦伟 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06K9/66 | 分类号: | G06K9/66 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 线性 分析 大脑 认知 状态 判定 方法 | ||
1.一种基于多线性主元分析的大脑认知状态判定方法,其特征在于,包括如下步骤:
1)输入样本集,对输入数据进行预处理;
2)计算训练样本集的特征分解,求出特征变换矩阵,将训练样本到张量特征子空间,得到训练集的特征张量集;
3)将降维后的低维特征张量数据矢量化作为LDA的输入,求出LDA最优投射矩阵,并将矢量化的低维特征张量数据投射到LDA特征子空间进一步提取训练集的判别特征向量;
4)特征分类,将训练图像和测试图像的投射所得判别特征向量进行特征匹配,进而分类。
2.根据权利要求1所述的一种基于多线性主元分析的大脑认知状态判定方法,其特征在于:所述步骤2)中,计算训练样本集的特征分解,求出特征张量以及最优特征变换矩阵的具体步骤是:
对于选取的训练样本,这里定义M个样本组成的集合为{χ1,χ2,…,χM},每个样本对应的张量空间为其中In(1≤n≤N)是张量的n-mode(模式)维度,N表示张量的阶数;多线性主元分析的目标是寻找多线性变换矩阵它将原始张量空间投射到张量子空间
其中,是原始样本中心化后的张量数据;
MPCA的目标函数是确定使投射后的总张量离散度最大化的N个投射矩阵满足:
这样就能捕获原始样本中的大多数变化,更好的表示出各个样本的最主要特征;
3.1)对训练样本数据进行中心化处理其中
3.2)初始化;对训练样本每个mode上的协方差矩阵进行奇异值特征分解,其中是张量的n-mode展开矩阵;
分别对各mode方向上的协方差矩阵分别进行奇异值分解,求出其特征值{λ(n),1≤n≤N}(这里将特征值按从大到小的顺序排列)和对应的特征向量
然后再按照保留总信息量的97%来选取特征值个数,也就是选取的特征值的和占全部特征值总和的比率为97%,即
其中,r表示协方差矩阵的秩,β表示在n-mode方向前Pn(n=1,…,N)(小于r)个最大特征值的和占全部特征值总和的比值,这里设为定值0.97,其值可以根据实际需要自行设定;表示第in个完全投射的n-mode方向上的特征值;
这样就得到了选取的各个mode方向上特征值个数,同时从各个方向上对原始张量数据进行降维,达到了在保留原结构信息的基础上还能实现维数的下降,进而减少计算量;最后将得到的各个mode方向上各自前k(远小于矩阵的秩)个的最大特征值对应的特征向量组成的特征矩阵记作将其赋值给作为它的初始值;
3.3)局部优化;就是需要对作进一步的局部优化;
当选择更新U(n)时,就保持原有的{U(1),U(2),…U(n-1),U(n+1)…U(N-1),U(N)}不变,则
其中
这样就将原始张量空间投射到了更新之后的张量子空间
具体步骤如下:
(a)对m=1,…,M,计算
(b)计算初始张量离散度由(a)步骤求得;
(c)对于k=1:K(K表示迭代次数)
对于n=1:N(N表示张量阶数)
令
按照
计算{Ym,m=1…,M}和(k表示迭代次数);如果(η是用户定义的比较小的阈值)或者满足k=K,跳出循环,得到局部最优投射矩阵
(d)投射;训练图像数据χm(m=1,…,M)经过MPCA后得到投射矩阵将中心化后的训练样本向MPCA特征子空间上投影,即得到训练图像的特征张量为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310066564.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种房屋在线预览销售的商业运行系统模式
- 下一篇:一种耐火纤维保护套管