Principled BCI Decoder Design and Parameter Selection Using a Feedback Control Model
Francis R Willett, Daniel R Young, Brian A Murphy, William D Memberg, Christine H Blabe, Chethan Pandarinath, Sergey D Stavisky, Paymon Rezaii, Jad Saab, Benjamin L Walter, Jennifer A Sweet, Jonathan P Miller, Jaimie M Henderson, Krishna V Shenoy, John D Simeral, Beata Jarosiewicz, Leigh R Hochberg, Robert F Kirsch, A Bolu Ajiboye, Francis R Willett, Daniel R Young, Brian A Murphy, William D Memberg, Christine H Blabe, Chethan Pandarinath, Sergey D Stavisky, Paymon Rezaii, Jad Saab, Benjamin L Walter, Jennifer A Sweet, Jonathan P Miller, Jaimie M Henderson, Krishna V Shenoy, John D Simeral, Beata Jarosiewicz, Leigh R Hochberg, Robert F Kirsch, A Bolu Ajiboye
Abstract
Decoders optimized offline to reconstruct intended movements from neural recordings sometimes fail to achieve optimal performance online when they are used in closed-loop as part of an intracortical brain-computer interface (iBCI). This is because typical decoder calibration routines do not model the emergent interactions between the decoder, the user, and the task parameters (e.g. target size). Here, we investigated the feasibility of simulating online performance to better guide decoder parameter selection and design. Three participants in the BrainGate2 pilot clinical trial controlled a computer cursor using a linear velocity decoder under different gain (speed scaling) and temporal smoothing parameters and acquired targets with different radii and distances. We show that a user-specific iBCI feedback control model can predict how performance changes under these different decoder and task parameters in held-out data. We also used the model to optimize a nonlinear speed scaling function for the decoder. When used online with two participants, it increased the dynamic range of decoded speeds and decreased the time taken to acquire targets (compared to an optimized standard decoder). These results suggest that it is feasible to simulate iBCI performance accurately enough to be useful for quantitative decoder optimization and design.
Conflict of interest statement
K.V. Shenoy is a consultant to Neuralink Corp. and on the Scientific Advisory Boards of CTRL-Labs, Inc., MIND-X Inc., Inscopix Inc. and Heal, Inc. This work was independent of and in no way influenced or supported by these commercial entities. All other authors have no competing interests.
Figures








References
- Hochberg LR, et al. Neuronal ensemble control of prosthetic devices by a human with tetraplegia. Nature. 2006;442:164–171. doi: 10.1038/nature04970.
- Hochberg LR, et al. Reach and grasp by people with tetraplegia using a neurally controlled robotic arm. Nature. 2012;485:372–375. doi: 10.1038/nature11076.
- Collinger JL, et al. High-performance neuroprosthetic control by an individual with tetraplegia. The Lancet. 2013;381:557–564. doi: 10.1016/S0140-6736(12)61816-9.
- Jarosiewicz B, et al. Virtual typing by people with tetraplegia using a self-calibrating intracortical brain-computer interface. Sci. Transl. Med. 2015;7:313ra179–313ra179. doi: 10.1126/scitranslmed.aac7328.
- Bouton CE, et al. Restoring cortical control of functional movement in a human with quadriplegia. Nature. 2016;533:247–250. doi: 10.1038/nature17435.
- Pandarinath C, et al. High performance communication by people with paralysis using an intracortical brain-computer interface. eLife. 2017;6:e18554. doi: 10.7554/eLife.18554.
- Ajiboye AB, et al. Restoration of reaching and grasping movements through brain-controlled muscle stimulation in a person with tetraplegia: a proof-of-concept demonstration. The Lancet. 2017;389:1821–1830. doi: 10.1016/S0140-6736(17)30601-3.
- Carmena JM, et al. Learning to Control a Brain–Machine Interface for Reaching and Grasping by Primates. PLoS Biol. 2003;1:e2. doi: 10.1371/journal.pbio.0000042.
- Chase SM, Schwartz AB, Kass RE. Bias, optimal linear estimation, and the differences between open-loop simulation and closed-loop performance of spiking-based brain-computer interface algorithms. Neural Netw. Off. J. Int. Neural Netw. Soc. 2009;22:1203–1213. doi: 10.1016/j.neunet.2009.05.005.
- Koyama S, et al. Comparison of brain-computer interface decoding algorithms in open-loop and closed-loop control. J. Comput. Neurosci. 2010;29:73–87. doi: 10.1007/s10827-009-0196-9.
- Li Z, et al. Unscented Kalman Filter for Brain-Machine Interfaces. PLoS ONE. 2009;4:e6243. doi: 10.1371/journal.pone.0006243.
- Serruya MD, Hatsopoulos NG, Paninski L, Fellows MR, Donoghue JP. Brain-machine interface: Instant neural control of a movement signal. Nature. 2002;416:141–142. doi: 10.1038/416141a.
- Shanechi MM, Orsborn AL, Carmena JM. Robust Brain-Machine Interface Design Using Optimal Feedback Control Modeling and Adaptive Point Process Filtering. PLoS Comput Biol. 2016;12:e1004730. doi: 10.1371/journal.pcbi.1004730.
- Shanechi MM, et al. A real-time brain-machine interface combining motor target and trajectory intent using an optimal feedback control design. PloS One. 2013;8:e59049. doi: 10.1371/journal.pone.0059049.
- Taylor DM, Tillery SIH, Schwartz AB. Direct Cortical Control of 3D Neuroprosthetic Devices. Science. 2002;296:1829–1832. doi: 10.1126/science.1070291.
- Velliste M, Perel S, Spalding MC, Whitford AS, Schwartz AB. Cortical control of a prosthetic arm for self-feeding. Nature. 2008;453:1098–1101. doi: 10.1038/nature06996.
- Gilja V, et al. Clinical translation of a high-performance neural prosthesis. Nat. Med. 2015;21:1142–1145. doi: 10.1038/nm.3953.
- Fan JM, et al. Intention estimation in brain-machine interfaces. J. Neural Eng. 2014;11:016004. doi: 10.1088/1741-2560/11/1/016004.
- Gilja V, et al. A high-performance neural prosthesis enabled by control algorithm design. Nat. Neurosci. 2012;15:1752–1757. doi: 10.1038/nn.3265.
- Jarosiewicz B, et al. Advantages of closed-loop calibration in intracortical brain-computer interfaces for people with tetraplegia. J. Neural Eng. 2013;10:046012. doi: 10.1088/1741-2560/10/4/046012.
- Cunningham JP, et al. A closed-loop human simulator for investigating the role of feedback control in brain-machine interfaces. J. Neurophysiol. 2011;105:1932–1949. doi: 10.1152/jn.00503.2010.
- Gowda S, Orsborn AL, Overduin SA, Moorman HG, Carmena JM. Designing Dynamical Properties of Brain-Machine Interfaces to Optimize Task-Specific Performance. IEEE Trans. Neural Syst. Rehabil. Eng. 2014;22:911–920. doi: 10.1109/TNSRE.2014.2309673.
- Willett Francis R., Murphy Brian A., Young Daniel, Memberg William D., Blabe Christine H., Pandarinath Chethan, Franco Brian, Saab Jad, Walter Benjamin L., Sweet Jennifer A., Miller Jonathan P., Henderson Jaimie M., Shenoy Krishna V., Simeral John D., Jarosiewicz Beata, Hochberg Leigh R., Kirsch Robert F., Ajiboye A. Bolu. A Comparison of Intention Estimation Methods for Decoder Calibration in Intracortical Brain–Computer Interfaces. IEEE Transactions on Biomedical Engineering. 2018;65(9):2066–2078. doi: 10.1109/TBME.2017.2783358.
- Malik W, Truccolo W, Brown E, Hochberg L. Efficient Decoding With Steady-State Kalman Filter in Neural Interface Systems. IEEE Trans. Neural Syst. Rehabil. Eng. 2011;19:25–34. doi: 10.1109/TNSRE.2010.2092443.
- Lagang M, Srinivasan L. Stochastic optimal control as a theory of brain-machine interface operation. Neural Comput. 2013;25:374–417. doi: 10.1162/NECO_a_00394.
- Benyamini M, Zacksenhouse M. Optimal feedback control successfully explains changes in neural modulations during experiments with brain-machine interfaces. Front. Syst. Neurosci. 2015;9:71. doi: 10.3389/fnsys.2015.00071.
- Willett FR, et al. Feedback control policies employed by people using intracortical brain–computer interfaces. J. Neural Eng. 2017;14:016001. doi: 10.1088/1741-2560/14/1/016001.
- Perge JA, et al. Reliability of directional information in unsorted spikes and local field potentials recorded in human motor cortex. J. Neural Eng. 2014;11:046007. doi: 10.1088/1741-2560/11/4/046007.
- Nuyujukian P, Fan JM, Kao JC, Ryu SI, Shenoy KV. A high-performance keyboard neural prosthesis enabled by task optimization. IEEE Trans. Biomed. Eng. 2015;62:21–29. doi: 10.1109/TBME.2014.2354697.
- Willett FR, et al. Signal-independent noise in intracortical brain–computer interfaces causes movement time properties inconsistent with Fitts’ law. J. Neural Eng. 2017;14:026010. doi: 10.1088/1741-2552/aa5990.
- Marathe AR, Taylor DM. The impact of command signal power distribution, processing delays, and speed scaling on neurally-controlled devices. J. Neural Eng. 2015;12:046031. doi: 10.1088/1741-2560/12/4/046031.
- Golub MD, Yu BM, Schwartz AB, Chase SM. Motor cortical control of movement speed with implications for brain-machine interface control. J. Neurophysiol. 2014;112:411–429. doi: 10.1152/jn.00391.2013.
- Sachs NA, Ruiz-Torres R, Perreault EJ, Miller LE. Brain-state classification and a dual-state decoder dramatically improve the control of cursor movement through a brain-machine interface. J. Neural Eng. 2015;13:016009. doi: 10.1088/1741-2560/13/1/016009.
- Kao JC, Nuyujukian P, Ryu SI, Shenoy KV. A High-Performance Neural Prosthesis Incorporating Discrete State Selection With Hidden Markov Models. IEEE Trans. Biomed. Eng. 2017;64:935–945. doi: 10.1109/TBME.2016.2582691.
- Kim S-P, Simeral JD, Hochberg LR, Donoghue JP, Black MJ. Neural control of computer cursor velocity by decoding motor cortical spiking activity in humans with tetraplegia. J. Neural Eng. 2008;5:455–476. doi: 10.1088/1741-2560/5/4/010.
- Orsborn Amy L., Dangi Siddharth, Moorman Helene G., Carmena Jose M. Closed-Loop Decoder Adaptation on Intermediate Time-Scales Facilitates Rapid BMI Performance Improvements Independent of Decoder Initialization Conditions. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2012;20(4):468–477. doi: 10.1109/TNSRE.2012.2185066.
- Sadtler PT, et al. Neural constraints on learning. Nature. 2014;512:423–426. doi: 10.1038/nature13665.
- Sussillo D, et al. A recurrent neural network for closed-loop intracortical brain–machine interface decoders. J. Neural Eng. 2012;9:026027. doi: 10.1088/1741-2560/9/2/026027.
- Sussillo, D., Stavisky, S. D., Kao, J. C., Ryu, S. I. & Shenoy, K. V. Making brain–machine interfaces robust to future neural variability. Nat. Commun. 7 (2016).
- Schwemmer MA, et al. Meeting brain–computer interface user performance expectations using a deep neural network decoding framework. Nat. Med. 2018;24:1669. doi: 10.1038/s41591-018-0171-y.
- Inoue Y, Mao H, Suway SB, Orellana J, Schwartz AB. Decoding arm speed during reaching. Nat. Commun. 2018;9:5243. doi: 10.1038/s41467-018-07647-3.
- Moran DW, Schwartz AB. Motor cortical representation of speed and direction during reaching. J. Neurophysiol. 1999;82:2676–2692. doi: 10.1152/jn.1999.82.5.2676.
- Perel S, et al. Single-unit activity, threshold crossings, and local field potentials in motor cortex differentially encode reach kinematics. J. Neurophysiol. 2015;114:1500–1512. doi: 10.1152/jn.00293.2014.
- Kaufman, M. T. et al. The Largest Response Component in the Motor Cortex Reflects Movement Timing but Not Movement Type. eNeuro3, ENEURO.0085–16.2016 (2016).
- Kass RE, Ventura V, Brown EN. Statistical Issues in the Analysis of Neuronal Data. J. Neurophysiol. 2005;94:8–25. doi: 10.1152/jn.00648.2004.
- Golub, M. D., Chase, S. M. & Yu, B. M. Learning an Internal Dynamics Model from Control Demonstration. JMLR Workshop Conf. Proc. 606–614 (2013).
Source: PubMed
Upcoming Clinical Trials
-
Assiut UniversityNot yet recruitingSystemic Lupus Erythematosus | Lupus Nephritis
-
Beijing Tiantan HospitalNot yet recruitingIntracranial TumorsChina
-
Research IncRecruitingFat Grafting | Facelift SurgeryColombia
-
Research IncNot yet recruitingSurgical Anatomy | Lower Extremity Anatomy | Peripheral Nerve AnatomyColombia
-
Research IncRecruitingDiastasis Recti Abdominis | Abdominal Wall LaxityColombia
-
Research IncRecruitingAcute Postoperative Pain | Chest Wall SurgeryColombia
-
Research IncRecruitingBody Image | Aesthetic Surgery OutcomeColombia
-
Revolution Medicines, Inc.RecruitingPancreatic Cancer | Pancreatic Adenocarcinoma | Pancreatic Cancer Metastatic | Pancreatic Adenosquamous Carcinoma | Pancreatic Ductal Adenocarcinoma (PDAC) | PDAC | PDAC - Pancreatic Ductal Adenocarcinoma | Pancreatic Adenocarcinoma MetastaticUnited States
-
Second Affiliated Hospital of Soochow UniversityRecruitingMultiple System Atrophy | Progressive Supranuclear Palsy (PSP) | Dementia With Lewy Bodies (DLB) | Corticobasal Degeneration (CBD)China
-
Second Xiangya Hospital of Central South UniversityNot yet recruitingSchizophrenia | Antipsychotic Induced Weight GainChina
-
Seven Oaks Hospital Chronic Disease Innovation...Recruiting
-
Seoul National University HospitalNot yet recruitingAortic Aneurysm, Abdominal | Aortic Aneurysm, Thoracoabdominal | Intraoperative Hypotension | Hemodynamic Instability During AnesthesiaSouth Korea