连续运动信息预测模型的训练方法及其训练装置、设备制造方法及图纸

技术编号:27537216 阅读:17 留言:0更新日期:2021-03-03 11:25
本发明专利技术公开了一种连续运动信息预测模型的训练方法及其训练装置、设备。训练方法包括:获取当前时段的训练样本和隐藏状态初始数据,当前时段的训练样本包括当前时段的多个空间位置上的表面肌电特征数据;将当前时段的训练样本和隐藏状态初始数据输入待训练的连续运动信息预测模型,计算得到的当前时段的运动状态预测数据和隐藏状态更新数据;根据获取的当前时段的运动状态真实数据和计算得到当前时段的运动状态预测数据更新损失函数;根据更新后的损失函数对待训练的连续运动信息预测模型的网络参数进行更新。在训练过程中充分利用了表面肌电特征数据的空间维度和时间维度的信息,有利于提高预测模型的准确率,增强实时性。性。性。

【技术实现步骤摘要】
连续运动信息预测模型的训练方法及其训练装置、设备


[0001]本专利技术属于生物信号处理
,具体地讲,涉及连续运动信息预测模型的训练方法及其训练装置、计算机可读存储介质、计算机设备。

技术介绍

[0002]近年来,由于人工智能技术与神经科学的快速发展,从生物电信号中分析人类运动意图成为可能。其中表面肌电由于其包含丰富运动信息、便于采集、无创等特点受到广泛关注。基于表面肌电的连续运动估计也成为实现下一代人机交互的重要技术路线。
[0003]目前对于肌电信号的运动意图提取主要有两种方式,一是利用分类算法对肌电信号进行分类,产生离散的运动信息,可以作为人机交互中的开关信号,但是分类信号极大的限制了交互信息的丰富程度。目前人机交互的场景越来越复杂,单纯的分类方式已经不能满足日常使用的需要。二是利用回归的方式提取连续的运动意图信息(例如每一时刻的运动关节角度),这种方式相对于第一种更加自然且可以进行更为精准的复杂场景下的人机交互。但是由于第二种方式要求算法能提取表面肌电中的细节信息,提取难度增大。目前的算法在特征提取时不考虑多个通道的肌电信号之间的相互作用,在单个通道内部进行信号处理,这损失了空间维度的信息。

技术实现思路

[0004](一)本专利技术所要解决的技术问题
[0005]本专利技术解决的技术问题是:如何充分利用肌电信号的空间维度信息,以提高预测模型的准确率和实时性。
[0006](二)本专利技术所采用的技术方案
[0007]一种连续运动信息预测模型的训练方法,所述连续运动信息预测模型包括若干卷积长短时记忆网络层,所述训练方法包括:
[0008]获取当前时段的训练样本和隐藏状态初始数据,所述当前时段的训练样本包括当前时段的多个空间位置上的表面肌电特征数据;
[0009]将所述当前时段的训练样本和隐藏状态初始数据输入待训练的连续运动信息预测模型,计算得到的当前时段的运动状态预测数据和隐藏状态更新数据,其中所述隐藏状态更新数据用作与当前时段相邻的下一时段的隐藏状态初始数据;
[0010]根据获取的当前时段的运动状态真实数据和计算得到当前时段的运动状态预测数据更新损失函数;
[0011]根据更新后的损失函数对待训练的连续运动信息预测模型的网络参数进行更新。
[0012]优选地,所述连续运动信息预测模型包括依次连接的第一卷积长短时记忆网络层、第二卷积长短时记忆网络层、第三卷积长短时记忆网络层和全连接层。
[0013]优选地,所述第一卷积长短时记忆网络层的隐藏单元数量、所述第二卷积长短时记忆网络层的隐藏单元数量和所述第三卷积长短时记忆网络层的隐藏单元数量递减。
[0014]优选地,所述第一卷积长短时记忆网络层的隐藏单元数量为64,第二卷积长短时记忆网络层的隐藏单元数量为32,第三卷积长短时记忆网络层的隐藏单元数量为10。
[0015]优选地,每个卷积长短时记忆网络层中的元胞之间相互独立。
[0016]优选地,当前时段的所述隐藏状态初始数据包括第一隐藏状态初始数据、第二隐藏状态初始数据和第三隐藏状态初始数据,将所述当前时段的训练样本和隐藏状态初始数据输入至待训练的连续运动信息预测模型,计算得到的当前时段的运动状态预测数据和隐藏状态更新数据的方法包括:
[0017]将当前时段的训练样本和第一隐藏状态初始数据输入到所述第一卷积长短时记忆网络层,得到第一隐藏状态更新数据;
[0018]将所述第一隐藏状态更新数据和所述第二隐藏状态初始数据输入到所述第二卷积长短时记忆网络层,得到第二隐藏状态更新数据;
[0019]将所述第二隐藏状态更新数据和所述第三隐藏状态初始数据输入到所述第三卷积长短时记忆网络层,得到第三隐藏状态更新数据;
[0020]将所述第三隐藏状态更新数据输入到全连接层,得到当前时段的运动状态预测数据;
[0021]其中,当前时段的所述第一隐藏状态更新数据、所述第二隐藏状态更新数据和所述第三隐藏状态更新数据分别用于与当前时段相邻的下一时段的第一隐藏状态初始数据、第二隐藏状态初始数据和第三隐藏状态初始数据。
[0022]本申请还公开了一种连续运动信息的预测方法,所述预测方法包括:
[0023]获取实时的表面肌电特征数据和根据上述的连续运动信息预测模型的训练方法训练得到的连续运动信息预测模型;
[0024]将所述实时的表面肌电特征数据输入到所述连续运动信息预测模型,得到实时的运动状态信息。
[0025]本申请还公开了一种连续运动信息预测模型的训练装置,所述训练装置包括:
[0026]数据获取模块,用于获取获取当前时段的训练样本和隐藏状态初始数据,所述当前时段的训练样本包括当前时段的多个空间位置上的表面肌电特征数据;
[0027]数据输入模块,用于将所述当前时段的训练样本和隐藏状态初始数据输入待训练的连续运动信息预测模型,计算得到的当前时段的运动状态预测数据和隐藏状态更新数据,其中所述隐藏状态更新数据用作与当前时段间隔的下一时刻的隐藏状态初始数据;
[0028]损失函数计算模块,用于根据获取的当前时段的运动状态真实数据和计算得到当前时段的运动状态预测数据更新损失函数;
[0029]参数更新模块,用于根据更新后的损失函数对待训练的连续运动信息预测模型的网络参数进行更新。
[0030]本申请还公开了一种计算机可读存储介质,所述计算机可读存储介质存储有连续运动信息预测模型的训练程序,所述连续运动信息预测模型的训练程序被处理器执行时实现上述的连续运动信息预测模型的训练方法。
[0031]本申请还公开了一种计算机设备,所述计算机设备包括计算机可读存储介质、处理器和存储在所述计算机可读存储介质中的连续运动信息预测模型的训练程序,所述连续运动信息预测模型的训练程序被处理器执行时实现上述的连续运动信息预测模型的训练
方法。
[0032](三)有益效果
[0033]本专利技术公开了一种连续运动信息预测模型的训练方法,相对于传统的训练方法,具有如下技术效果:
[0034]在训练过程中充分利用了表面肌电特征数据的空间维度和时间维度的信息,有利于提高预测模型的准确率,增强实时性。
附图说明
[0035]图1为本专利技术的实施例一的连续运动信息预测模型的训练方法的流程图;
[0036]图2为本专利技术的实施例一的训练样本的提取方式示意图;
[0037]图3为本专利技术的实施例一的每个时刻的运动状态预测数据和隐藏状态更新数据的计算流程图;
[0038]图4为本专利技术的实施例一的连续运动信息预测模型的数据处理过程示意图;
[0039]图5为本专利技术的实施例一的卷积长短时记忆网络层的元胞结构示意图;
[0040]图6为本专利技术的实施例一的实验一的测试结果;
[0041]图7为本专利技术的另一实施例的连续运动信息预测模型的训练装置的示意图;
[0042]图8为本专利技术的又一实施例的计算机设备示意图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种连续运动信息预测模型的训练方法,其特征在于,所述连续运动信息预测模型包括若干卷积长短时记忆网络层,所述训练方法包括:获取当前时段的训练样本和隐藏状态初始数据,所述当前时段的训练样本包括当前时段的多个空间位置上的表面肌电特征数据;将所述当前时段的训练样本和隐藏状态初始数据输入待训练的连续运动信息预测模型,计算得到的当前时段的运动状态预测数据和隐藏状态更新数据,其中所述隐藏状态更新数据用作与当前时段相邻的下一时段的隐藏状态初始数据;根据获取的当前时段的运动状态真实数据和计算得到当前时段的运动状态预测数据更新损失函数;根据更新后的损失函数对待训练的连续运动信息预测模型的网络参数进行更新。2.根据权利要求1所述的连续运动信息预测模型的训练方法,其特征在于,所述连续运动信息预测模型包括依次连接的第一卷积长短时记忆网络层、第二卷积长短时记忆网络层、第三卷积长短时记忆网络层和全连接层。3.根据权利要求2所述的连续运动信息预测模型的训练方法,其特征在于,所述第一卷积长短时记忆网络层的隐藏单元数量、所述第二卷积长短时记忆网络层的隐藏单元数量和所述第三卷积长短时记忆网络层的隐藏单元数量递减。4.根据权利要求3所述的连续运动信息预测模型的训练方法,其特征在于,所述第一卷积长短时记忆网络层的隐藏单元数量为64,第二卷积长短时记忆网络层的隐藏单元数量为32,第三卷积长短时记忆网络层的隐藏单元数量为10。5.根据权利要求2所述的连续运动信息预测模型的训练方法,其特征在于,每个卷积长短时记忆网络层中的元胞之间相互独立。6.根据权利要求5所述的连续运动信息预测模型的训练方法,其特征在于,当前时段的所述隐藏状态初始数据包括第一隐藏状态初始数据、第二隐藏状态初始数据和第三隐藏状态初始数据,将所述当前时段的训练样本和隐藏状态初始数据输入至待训练的连续运动信息预测模型,计算得到的当前时段的运动状态预测数据和隐藏状态更新数据的方法包括:将当前时段的训练样本和所述第一隐藏状态初始数据输入到所述第一卷积长短时记忆网络层,得到第一隐藏状态更新数据;将所述第一隐藏状态更新数据和所述第二隐藏状态初始数据输入到所述第二卷...

【专利技术属性】
技术研发人员:郭伟钰王峥林闯杨永魁陈超辛锦瀚
申请(专利权)人:深圳先进技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1