Abstract
Intracortical brain-computer interfaces (BCIs) are used to decode motor intent from neural population activity; their main clinical application is to restore function for individuals with motor or communication deficits. However, when trying to reconstruct movement trajectories, such as in computer cursor control, even state-of-the-art decoders fall short of able-bodied performance during online BCI control. This calls for alternative approaches to improve the usability of motor BCIs. Here, we leveraged an error signal, i.e. a neural correlate of faulty motor control that can be detected from neural activity. By detecting this error signal in parallel to performing movement decoding, it is possible to perform error modulation, i.e. real-time error detection and correction during a closed-loop motor BCI task. We analyzed data from four individuals with upper limb impairment due to cervical spinal cord injury who each used an intracortical BCI to perform a continuous cursor control task with visual feedback. A classifier was trained to detect the error signal and was used to perform online error detection during BCI control to limit ongoing errors (defined as movement of the controller away from its target) without requiring any specific action from the participants. Our contribution is three-fold. First, we show that the error signal has a pre-error component. Cortical activity was already significantly modulated before the onset of the kinematically-defined error, theoretically allowing for earlier detection. Second, we show that error modulation significantly improves performance during online BCI control of cursor kinematics. Finally, we show that the error signal can be robustly leveraged across contexts, as error modulation improves performance in more complex motor tasks (involving for instance grasp and drag actions) or other environments without task-specific calibration. Overall, our results suggest that the error signal can be robustly disentangled from motor intent in cortical activity, and that even a simple linear classifier can enable error modulation in parallel to a continuous kinematic decoder, yielding more reliable and accurate BCI control.
Full text
2,875 characters
· extracted from
oa-html
· click to expand
Abstract
Intracortical brain-computer interfaces (BCIs) are used to decode motor intent from neural population activity; their main clinical application is to restore function for individuals with motor or communication deficits. However, when trying to reconstruct movement trajectories, such as in computer cursor control, even state-of-the-art decoders fall short of able-bodied performance during online BCI control. This calls for alternative approaches to improve the usability of motor BCIs. Here, we leveraged an error signal, i.e. a neural correlate of faulty motor control that can be detected from neural activity. By detecting this error signal in parallel to performing movement decoding, it is possible to perform error modulation, i.e. real-time error detection and correction during a closed-loop motor BCI task. We analyzed data from four individuals with upper limb impairment due to cervical spinal cord injury who each used an intracortical BCI to perform a continuous cursor control task with visual feedback. A classifier was trained to detect the error signal and was used to perform online error detection during BCI control to limit ongoing errors (defined as movement of the controller away from its target) without requiring any specific action from the participants. Our contribution is three-fold. First, we show that the error signal has a pre-error component. Cortical activity was already significantly modulated before the onset of the kinematically-defined error, theoretically allowing for earlier detection. Second, we show that error modulation significantly improves performance during online BCI control of cursor kinematics. Finally, we show that the error signal can be robustly leveraged across contexts, as error modulation improves performance in more complex motor tasks (involving for instance grasp and drag actions) or other environments without task-specific calibration. Overall, our results suggest that the error signal can be robustly disentangled from motor intent in cortical activity, and that even a simple linear classifier can enable error modulation in parallel to a continuous kinematic decoder, yielding more reliable and accurate BCI control.
Competing Interest Statement
JW and BD served as consultant for Blackrock Neurotech, Inc., the company that sells the microelectrode arrays and data acquisition system used in this study. JLC has previously received research funding from Blackrock Neurotech.
Footnotes
Conflict of interest statement: JW and BD served as consultant for Blackrock Neurotech, Inc., the company that sells the microelectrode arrays and data acquisition system used in this study. JLC has previously received research funding from Blackrock Neurotech.
Data availability statement: Analysis code is available from the following repository: https://github.com/pitt-rnel/error_signal_analysis.
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.