[发明专利]一种基于多模型动态集成的自适应脑机接口解码方法有效
| 申请号: | 202011593629.3 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112764526B | 公开(公告)日: | 2022-10-21 |
| 发明(设计)人: | 祁玉;王跃明;祝歆韵;许科帝;潘纲 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06F3/01 | 分类号: | G06F3/01;G06N3/04;G06N3/08 |
| 代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 彭剑 |
| 地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 模型 动态 集成 自适应 接口 解码 方法 | ||
1.一种基于多模型动态集成的自适应脑机接口解码方法,其特征在于,包括以下步骤:
(1)获取从硬件记录得到的原始运动神经信号,对原始运动神经信号进行预处理后,划分为训练集、验证集和测试集;
(2)构建基于多模型动态集成的状态空间解码器,具体如下:
(2-1)采用改进的状态空间模型,使用多个候选模型来动态表征观测变量与状态变量之间的关系;其中,多个候选模型包括一个线性函数、一个二阶多项式函数和两个神经网络,所述的观测变量为神经信号,状态变量为运动信号;改进的状态空间模型表达式如下:
xk=f(xk-1)+vk-1
其中,k表示离散时间步长;表示感兴趣的状态;f(.)表示状态转移函数;表示观测或测量变量;nk表示独立同分布的观测噪声;表示观测函数h(.)中的模型索引,表示k时刻起作用的模型是hm;vk-1表示独立同分布的状态转移噪声;
(2-2)根据贝叶斯更新机制动态组合候选模型,作为状态空间模型的观测函数;
(3)使用训练集和验证集对改进的状态空间模型进行训练和评估,训练得到不同候选模型的参数;
(4)利用测试集进行测试,测试模型的性能和鲁棒性,并进行脑电信号解码的应用,输入经过预训练的待解码神经信号后得到状态估计。
2.根据权利要求1所述的基于多模型动态集成的自适应脑机接口解码方法,其特征在于,步骤(1)中,所述预处理的具体过程如下:
选择合适的窗口大小计算神经信号的发放率,根据状态标签截取有效数据段,分别对数据进行标准化和平滑,得到预处理后的运动神经信号。
3.根据权利要求1所述的基于多模型动态集成的自适应脑机接口解码方法,其特征在于,步骤(2)中,所述的贝叶斯更新机制如下:
以数据驱动的方式在多个候选模型中动态选择切换,给定观测序列y0:k,则k时刻状态的后验概率为:
其中,是当时状态的后验;是选择第m个模型的后验概率;M表示候选模型的数量。
4.根据权利要求3所述的基于多模型动态集成的自适应脑机接口解码方法,其特征在于,选择第m个模型的后验概率计算方式如下:
其中,为选择第m个模型的先验概率;pm(yk|y0:k-1)为选择第m个模型的边缘似然。
5.根据权利要求4所述的基于多模型动态集成的自适应脑机接口解码方法,其特征在于,选择第m个模型的先验概率计算方式如下:
其中,为第k-1时刻,选择第m个模型的概率;α为遗忘因子,0α1。
6.根据权利要求4所述的基于多模型动态集成的自适应脑机接口解码方法,其特征在于,选择第m个模型的边缘似然计算方式如下:
pm(yk|y0:k-1)=∫pm(yk|xk)p(xk|y0:k-1)dxk
其中,pm(yk|xk)是关于第m个模型的似然函数。
7.根据权利要求4所述的基于多模型动态集成的自适应脑机接口解码方法,其特征在于,步骤(4)中,所述状态估计采用粒子滤波算法,基于粒子计算和
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011593629.3/1.html,转载请声明来源钻瓜专利网。





