0%

Predicting wrist kinematics from motor unit discharge timings for the control of active prostheses

这篇文章描述并验证了一种从运动单元动作电位队列(MUAPT,称为神经特征)中预测腕关节屈曲/伸展、旋前/旋后和尺骨/桡骨偏移的关节角度的方法,并将预测结果与从全局肌电图特征的线性回归中获得的预测结果进行了比较。手的几个动作:

  • flexion——extension
  • pronation——supination
  • adduction——abduction(ulnar deviation—— radial deviation)

这篇文章先通过训练集得到spike到neural input的函数,然后把MUAPT和residual EMG当作neural feature,然后对neural feature降维,然后通过线性回归来估计力矩。这篇文章的实验范式重点参考。

1. Method

  • 两到三片高密度肌电电极,8×8,10 inter-electrode distance
  • 参考电极和地电极防止在手腕处
  • monopolar mode
  • 5nd band-pass filter: 20-500Hz, zero phase

实验范式:

每个自由度下关节角度呈三角形变化,这样能够保证关节角度匀速。同时,两个方向均弯曲,弯曲范围为动作的极限。一个三角形称为一个trials,这样一共就有6个trials。一个run包含其中3个trials(DoF和trial随机选取)。每一个被试执行3次run,每个run斜坡的时长不同,代表着不同的收缩速度,分别是:

  • 5s,慢速
  • 2.5s,中速
  • 1s,高速

2. Processing

2.1 TD feature extraction

The following time-domain features were calculated for each window across all considered channels: root mean square, slope sign changes, zero crossings, and waveform length.

2.2 neural feature extraction

  • 为了识别在一个以上DoF的任务中活动的运动单位,通过互相关对运动单位动作电位的波形进行比较。如果两个动作电位的波形的互相关系数>0.8,那么认为是由同一个运动单位产生的。
  • 分解高密度肌电信号的时候也是分段分解的,滑动窗口宽度为100ms,重叠10ms。
  • 重构的EMG信号与原始的EMG信号之间的差异部分也被用来提取信息,这与之前的想法一致。

2.3 model-based dimensionality reduction

肌电信号的分解是存在错误的,这些错误不能被人工检查出来。另一方面,运动神经元之间的活动是存在相关性的,这种相关性可以用来弥补分解的错误。同一池或协同肌肉中的运动神经元共享相对较大比例的突触输入。因此,每个运动单位的放电时间不仅携带关于肌肉力量的信息,而且还与其他运动单元的活动相关,可以利用这个特性来降低特征维度。如何来提取这种共同的突触输入呢?

  • 首先每个神经元从中枢神经系统接收到的输入与尖峰队列的关系可以用一个函数表示:\[ \alpha_{ij}=g_{ij}(x_{ij}) \]。使用鲁棒回归对 spike train 和关节角度来确定函数 \(g\)之所以能这样确定是因为神经输入 \(\alpha\) 与关节角度有关,因此可以通过手腕关节角度来得到神经输入。
  • 在估计时,每个MU被分组到最相关的自由度中,在这个自由度下估计神经的输入。
  • 在每个自由度下,得到运动神经元池中所有神经元的上述输入后,结合前一个窗口的共同输入(用于平滑)用来提取一个共同的输入\(\alpha_{i}^{r}\)。(因为每个MU接收到的信息不同,同时还有分解误差,所以不能直接相加,而需要一个专门的方法,最终选用了中位数这个方法)
  • 这篇文章中的神经特征:(1)提取出的共同输入;(2)残留信号的时频域特征。
  • 神经特征用于最简单的线性回归,回归后的力矩分解到3个自由度上。

2.4 comparison between features

  • neural feature this paper proposed
  • time-domain feature
  • AM1:discharge spike count and EMG residual without model-based dimensionality reduction
  • AM2:only DSC without model-based dimensionality reduction and without the residual EMG features

3. Results

神经特征和时频域特征得到的决定系数之间是有显著统计差.的,神经特征回归的决定系数为0.77,时频域特征回归的决定系数为0.7。

一些重要结论:

  • 与ramp duration有关,ramp duration越短,动作速度越快,收缩强度越大,募集的MU越多,识别到的spike trains越多,但是文章说这个没有显著的统计学差异,因为可能受其他因素影响
  • 只有少数MU在多个自由度中被识别到,这就是说绝大多数MU都只与单一的自由度有关,MU是与动作相关联的。这一点从上交的论文中也能看出来
  • 使用替代方法的测试表明,包括残差EMG和所提出的降维都有助于实现卓越的性能
  • 所提出的方法以及AM1优于TD的观察结果表明,尖峰序列确实携带了传统特征无法提取的额外信息,即使对于如此高的信道数量也是如此
  • 分解算法识别出的MU都是阈值高的,因为阈值高的MU有更高的能量,这对分解和波形比较有利

4. Limitations

  • 分解算法主要用于低、中力下的等长收缩,对动态收缩只部分有效