Parameter estimation for maximizing controllability of linear brain-machine interfaces.
Brain-machine interfaces (BMIs) must be carefully designed for closed-loop control to ensure the best possible performance. The Kalman filter (KF) is a recursive linear BMI algorithm which has been shown to smooth cursor kinematics and improve control over non-recursive linear methods. However, recursive estimators are not without their drawbacks. Here we show that recursive decoders can decrease BMI controllability by coupling kinematic variables that the subject might expect to be unrelated. For instance, a 2D neural cursor where velocity is controlled using a KF can increase the difficulty of straight reaches by linking horizontal and vertical velocity estimates. These effects resemble force fields in arm control. Analysis of experimental data from one non-human primate controlling a position/velocity KF cursor in closed-loop shows that the presence of these force-field effects correlated with decreased performance. We designed a modified KF parameter estimation algorithm to eliminate these effects. Cursor controllability improved significantly when our modifications were used in a closed-loop BMI simulator. Thus, designing highly controllable BMIs requires parameter estimation techniques that carefully craft relationships between decoded variables.
Department of Electrical Engineering and Computer Sciences, University of California Berkeley, USA.
Suraj
S
Gowda
Amy L
AL
Orsborn
Jose M
JM
Carmena
D000465:Algorithms; D000818:Animals; D001696:Biomechanical Phenomena / Q000502:physiology; D062207:Brain-Computer Interfaces; D003198:Computer Simulation; D004567:Electrodes, Implanted; D016014:Linear Models; D008253:Macaca mulatta; D008297:Male; D009044:Motor Cortex / Q000502:physiology; D009474:Neurons / Q000502:physiology; D012815:Signal Processing, Computer-Assisted; D013647:Task Performance and Analysis