» Articles » PMID: 19502004

Bias, Optimal Linear Estimation, and the Differences Between Open-loop Simulation and Closed-loop Performance of Spiking-based Brain-computer Interface Algorithms

Overview
Journal Neural Netw
Specialties Biology
Neurology
Date 2009 Jun 9
PMID 19502004
Citations 57
Authors
Affiliations
Soon will be listed here.
Abstract

The activity of dozens of simultaneously recorded neurons can be used to control the movement of a robotic arm or a cursor on a computer screen. This motor neural prosthetic technology has spurred an increased interest in the algorithms by which motor intention can be inferred. The simplest of these algorithms is the population vector algorithm (PVA), where the activity of each cell is used to weight a vector pointing in that neuron's preferred direction. Off-line, it is possible to show that more complicated algorithms, such as the optimal linear estimator (OLE), can yield substantial improvements in the accuracy of reconstructed hand movements over the PVA. We call this open-loop performance. In contrast, this performance difference may not be present in closed-loop, on-line control. The obvious difference between open and closed-loop control is the ability to adapt to the specifics of the decoder in use at the time. In order to predict performance gains that an algorithm may yield in closed-loop control, it is necessary to build a model that captures aspects of this adaptation process. Here we present a framework for modeling the closed-loop performance of the PVA and the OLE. Using both simulations and experiments, we show that (1) the performance gain with certain decoders can be far less extreme than predicted by off-line results, (2) that subjects are able to compensate for certain types of bias in decoders, and (3) that care must be taken to ensure that estimation error does not degrade the performance of theoretically optimal decoders.

Citing Articles

A posture subspace in primary motor cortex.

Marino P, Bahureksa L, Fisac C, Oby E, Smoulder A, Motiwala A bioRxiv. 2024; .

PMID: 39185208 PMC: 11343157. DOI: 10.1101/2024.08.12.607361.


Less is more: selection from a small set of options improves BCI velocity control.

Alcolea P, Ma X, Bodkin K, Miller L, Danziger Z bioRxiv. 2024; .

PMID: 38895473 PMC: 11185569. DOI: 10.1101/2024.06.03.596241.


The influence of non-stationarity of spike signals on decoding performance in intracortical brain-computer interface: a simulation study.

Wan Z, Liu T, Ran X, Liu P, Chen W, Zhang S Front Comput Neurosci. 2023; 17:1135783.

PMID: 37251598 PMC: 10213332. DOI: 10.3389/fncom.2023.1135783.


Neural Plasticity in Sensorimotor Brain-Machine Interfaces.

Dadarlat M, Canfield R, Orsborn A Annu Rev Biomed Eng. 2023; 25:51-76.

PMID: 36854262 PMC: 10791144. DOI: 10.1146/annurev-bioeng-110220-110833.


Validation of a non-invasive, real-time, human-in-the-loop model of intracortical brain-computer interfaces.

Awasthi P, Lin T, Bae J, Miller L, Danziger Z J Neural Eng. 2022; 19(5).

PMID: 36198278 PMC: 9855658. DOI: 10.1088/1741-2552/ac97c3.


References
1.
Zhang K, Ginzburg I, McNaughton B, Sejnowski T . Interpreting neuronal population activity by reconstruction: unified framework with application to hippocampal place cells. J Neurophysiol. 1998; 79(2):1017-44. DOI: 10.1152/jn.1998.79.2.1017. View

2.
Chapin J, Moxon K, Markowitz R, Nicolelis M . Real-time control of a robot arm using simultaneously recorded neurons in the motor cortex. Nat Neurosci. 1999; 2(7):664-70. DOI: 10.1038/10223. View

3.
Ghahramani Z, Wolpert D, Jordan M . Generalization to local remappings of the visuomotor coordinate transformation. J Neurosci. 1996; 16(21):7085-96. PMC: 6579263. View

4.
Wu W, Gao Y, Bienenstock E, Donoghue J, Black M . Bayesian population decoding of motor cortical activity using a Kalman filter. Neural Comput. 2005; 18(1):80-118. DOI: 10.1162/089976606774841585. View

5.
Bock O, Abeele S, Eversheim U . Human adaptation to rotated vision: interplay of a continuous and a discrete process. Exp Brain Res. 2003; 152(4):528-32. DOI: 10.1007/s00221-003-1643-x. View