Li Zheng, O'Doherty Joseph E, Hanson Timothy L, Lebedev Mikhail A, Henriquez Craig S, Nicolelis Miguel A L
Department of Computer Science, Duke University, Durham, North Carolina, United States of America.
PLoS One. 2009 Jul 15;4(7):e6243. doi: 10.1371/journal.pone.0006243.
Brain machine interfaces (BMIs) are devices that convert neural signals into commands to directly control artificial actuators, such as limb prostheses. Previous real-time methods applied to decoding behavioral commands from the activity of populations of neurons have generally relied upon linear models of neural tuning and were limited in the way they used the abundant statistical information contained in the movement profiles of motor tasks. Here, we propose an n-th order unscented Kalman filter which implements two key features: (1) use of a non-linear (quadratic) model of neural tuning which describes neural activity significantly better than commonly-used linear tuning models, and (2) augmentation of the movement state variables with a history of n-1 recent states, which improves prediction of the desired command even before incorporating neural activity information and allows the tuning model to capture relationships between neural activity and movement at multiple time offsets simultaneously. This new filter was tested in BMI experiments in which rhesus monkeys used their cortical activity, recorded through chronically implanted multielectrode arrays, to directly control computer cursors. The 10th order unscented Kalman filter outperformed the standard Kalman filter and the Wiener filter in both off-line reconstruction of movement trajectories and real-time, closed-loop BMI operation.
脑机接口(BMI)是一种将神经信号转换为命令以直接控制人工致动器(如肢体假肢)的设备。以前应用于从神经元群体活动中解码行为命令的实时方法通常依赖于神经调谐的线性模型,并且在利用运动任务运动概况中包含的丰富统计信息的方式上受到限制。在此,我们提出了一种n阶无迹卡尔曼滤波器,它具有两个关键特性:(1)使用神经调谐的非线性(二次)模型,该模型比常用的线性调谐模型能更好地描述神经活动;(2)用n - 1个最近状态的历史对运动状态变量进行扩充,这在纳入神经活动信息之前就能改善对期望命令的预测,并允许调谐模型同时捕捉神经活动与多个时间偏移处运动之间的关系。这种新滤波器在BMI实验中进行了测试,在该实验中,恒河猴利用通过长期植入的多电极阵列记录的皮层活动来直接控制计算机光标。在运动轨迹的离线重建以及实时闭环BMI操作中,十阶无迹卡尔曼滤波器的性能均优于标准卡尔曼滤波器和维纳滤波器。