【技术实现步骤摘要】
一种基于肌电信号的双向递归肌电特征选择方法
本专利技术涉及信号处理与人机交互领域,特别涉及一种基于肌电信号的双向递归肌电特征选择方法。
技术介绍
随着科技的发展,人机交互的研究与应用受到越来越多的学者关注。其中,手势识别作为人机交互的一个主要分支,是人机交互领域的重要研究课题之一。人机交互中的手势对使用者来说具有便捷、交互性强、表达内容丰富等优点,一直是人机交互领域的首要选择。肌电信号是在人体肌肉活动过程中产生的一种生物电信号,是不同的运动单位动作电势在肌肉纤维和细胞组织中传导叠加的综合结果。肌电信号主要是通过提取肌电特征进行手势识别,选择合适的肌电特征进行组合可以获得更高的手势识别率。鉴于此需要一种肌电特征选择方法,通过意大利经济学家帕累托的关键少数法则,利用20%的最佳肌电特征代替余下80%的肌电特征所做的贡献,在取得最佳效果的同时减少资源损耗,并提高识别效率。
技术实现思路
本专利技术提供了一种基于肌电信号的双向递归肌电特征选择方法,可以从多种肌电特征中,通过前向动态递归特征选择(FDRFS)和后向动态过滤特征选择(BDFFS)分别得到前向和后向最佳肌电特征组合,然后将它们取交集得到最佳肌电特征组合。为解决上述技术问题,根据
技术实现思路
,采用如下技术方案为一种基于肌电信号的双向递归肌电特征选择方法,具体包括以下步骤:步骤1:通过n个肌电特征向量构建肌电特征集;步骤2:计算每个肌电特征向量的方差以及互信息,剔除肌电特征集中无贡献的机电特征向量或者评分最低的前m1 ...
【技术保护点】
1.一种基于肌电信号的双向递归肌电特征选择方法,其特征在于,包括以下步骤:/n步骤1:通过n个肌电特征向量构建肌电特征集;/n步骤2:计算每个肌电特征向量的方差以及互信息,剔除肌电特征集中无贡献的机电特征向量或者评分最低的前m
【技术特征摘要】
1.一种基于肌电信号的双向递归肌电特征选择方法,其特征在于,包括以下步骤:
步骤1:通过n个肌电特征向量构建肌电特征集;
步骤2:计算每个肌电特征向量的方差以及互信息,剔除肌电特征集中无贡献的机电特征向量或者评分最低的前m1(m1<0.1n)个肌电特征向量,得到第一次迭代肌电特征集合;
步骤3:从过滤后肌电特征总集中随机挑选一定数量的肌电特征向量构建随机肌电特征集,计算随机肌电特征集的组合数和识别率;
步骤4:剔除候选肌电特征集中相对冗余特征;
步骤5:更新动态递归系数,确定候选肌电特征集;
步骤6:重复步骤3–步骤5,直至动态递归系数达到最大迭代次数,输出前向最佳肌电特征组合;
步骤7:输入n个肌电特征构建的肌电特征集,确定反向肌电特征组合;
步骤8:计算肌电特征子集的识别率,确定后向候选肌电特征集;
步骤9:重复步骤8,直至达到迭代条件,输出后向最佳肌电特征组合;
步骤10:通过取前向最佳肌电特征组合和后向最佳肌电特征组合的交集得到最佳肌电特征集。
2.根据权利要求1所述的基于肌电信号的双向递归肌电特征选择方法,其特征在于:步骤1中所述初始肌电特征集为迭代次数为h∈[0,stepmax],b为输入肌电特征向量个数,b∈[0,n],为初始肌电特征集;
所述初始肌电特征集为:
其中,Xi,i∈[1,n]为第i个肌电特征向量,为l维度向量,具体定义为:
其中,Xi,j,i∈[1,n],j∈[1,l]为第i个肌电特征向量中第j个肌电特征。
3.根据权利要求1所述的基于肌电信号的双向递归肌电特征选择方法,其特征在于:步骤2中所述每个肌电特征向量的方差为:
其中,Xi表示第i组离散目标特征向量,l表示特征向量中的样本数,Xi,j表示特征向量中第i个样本值,μ(Xi)表示该特征向量的平均值;
步骤2中所述计算每个原始肌电特征的互信息为:
其中,Y表示手势的标签向量,p(xi,j,y)表示Xi与Y两个变量之间的联合概率密度分布函数,p(xi)和p(y)分别表示Xi和Y两者的边缘概率分布;
步骤2中所述剔除肌电特征集中无贡献或贡献小的肌电特征向量,具体为:
Var(X)<α或I(X;Y)<β认为是贡献小的肌电特征向量,其中α,β分别是方差阈值和互信息阈值;
从步骤1的特征集合中筛选出贡献小的肌电特征向量,然后剔除贡献小较低的前m1(m1<0.1n)个肌电特征向量;
步骤2中所述第一次迭代肌电特征集合为:
T1k={X1,X2,…,Xk,k<n}。
4.根据权利要求1所述的基于肌电信号的双向递归肌电特征选择方法,其特征在于:步骤3中所述随机挑选一定数量的过滤后肌电特征向量构建随机肌电特征集为:
从T1k中任意挑选组(p1·k)种组合肌电特征特征向量,其中,p1为第一动态递归系数,q为降采...
【专利技术属性】
技术研发人员:程扬威,李公法,蒋国璋,陶波,余明超,徐超,
申请(专利权)人:武汉科技大学,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。