Decoding of finger trajectory from ECoG using deep learning. 2018

Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
Department of Biomedical Engineering, University of Miami, Coral Gables, FL, United States of America.

Conventional decoding pipeline for brain-machine interfaces (BMIs) consists of chained different stages of feature extraction, time-frequency analysis and statistical learning models. Each of these stages uses a different algorithm trained in a sequential manner, which makes it difficult to make the whole system adaptive. The goal was to create an adaptive online system with a single objective function and a single learning algorithm so that the whole system can be trained in parallel to increase the decoding performance. Here, we used deep neural networks consisting of convolutional neural networks (CNN) and a special kind of recurrent neural network (RNN) called long short term memory (LSTM) to address these needs. We used electrocorticography (ECoG) data collected by Kubanek et al. The task consisted of individual finger flexions upon a visual cue. Our model combined a hierarchical feature extractor CNN and a RNN that was able to process sequential data and recognize temporal dynamics in the neural data. CNN was used as the feature extractor and LSTM was used as the regression algorithm to capture the temporal dynamics of the signal. We predicted the finger trajectory using ECoG signals and compared results for the least angle regression (LARS), CNN-LSTM, random forest, LSTM model (LSTM_HC, for using hard-coded features) and a decoding pipeline consisting of band-pass filtering, energy extraction, feature selection and linear regression. The results showed that the deep learning models performed better than the commonly used linear model. The deep learning models not only gave smoother and more realistic trajectories but also learned the transition between movement and rest state. This study demonstrated a decoding network for BMI that involved a convolutional and recurrent neural network model. It integrated the feature extraction pipeline into the convolution and pooling layer and used LSTM layer to capture the state transitions. The discussed network eliminated the need to separately train the model at each step in the decoding pipeline. The whole system can be jointly optimized using stochastic gradient descent and is capable of online learning.

UI MeSH Term Description Entries
D009068 Movement The act, process, or result of passing from one place or position to another. It differs from LOCOMOTION in that locomotion is restricted to the passing of the whole body from one place to another, while movement encompasses both locomotion but also a change of the position of the whole body or any of its parts. Movement may be used with reference to humans, vertebrate and invertebrate animals, and microorganisms. Differentiate also from MOTOR ACTIVITY, movement associated with behavior. Movements
D010775 Photic Stimulation Investigative technique commonly used during ELECTROENCEPHALOGRAPHY in which a series of bright light flashes or visual patterns are used to elicit brain activity. Stimulation, Photic,Visual Stimulation,Photic Stimulations,Stimulation, Visual,Stimulations, Photic,Stimulations, Visual,Visual Stimulations
D005385 Fingers Four or five slender jointed digits in humans and primates, attached to each HAND. Finger
D006801 Humans Members of the species Homo sapiens. Homo sapiens,Man (Taxonomy),Human,Man, Modern,Modern Man
D000069280 Electrocorticography Recording of brain electrical activities in which the electrodes are placed directly on the CEREBRAL CORTEX. Electrocorticography (EcoG),Extraoperative ECoG,Extraoperative Electrocorticography,Intracranial EEG,Intracranial Electroencephalography,Intraoperative ECoG,Intraoperative Electrocorticography,ECoG, Extraoperative,ECoG, Intraoperative,ECoGs, Extraoperative,ECoGs, Intraoperative,EEG, Intracranial,EEGs, Intracranial,Electrocorticographies,Electrocorticographies (EcoG),Electrocorticographies, Extraoperative,Electrocorticographies, Intraoperative,Electrocorticography, Extraoperative,Electrocorticography, Intraoperative,Electroencephalographies, Intracranial,Electroencephalography, Intracranial,Extraoperative ECoGs,Extraoperative Electrocorticographies,Intracranial EEGs,Intracranial Electroencephalographies,Intraoperative ECoGs,Intraoperative Electrocorticographies
D000077321 Deep Learning Supervised or unsupervised machine learning methods that use multiple layers of data representations generated by nonlinear transformations, instead of individual task-specific ALGORITHMS, to build and train neural network models. Hierarchical Learning,Learning, Deep,Learning, Hierarchical
D062207 Brain-Computer Interfaces Instrumentation consisting of hardware and software that communicates with the BRAIN. The hardware component of the interface records brain signals, while the software component analyzes the signals and converts them into a command that controls a device or sends a feedback signal to the brain. Brain Machine Interface,Brain-Computer Interface,Brain-Machine Interfaces,Brain Computer Interface,Brain Computer Interfaces,Brain Machine Interfaces,Brain-Machine Interface,Interface, Brain Machine,Interface, Brain-Computer,Interface, Brain-Machine,Interfaces, Brain Machine,Interfaces, Brain-Computer,Interfaces, Brain-Machine,Machine Interface, Brain,Machine Interfaces, Brain
D066191 Sensorimotor Cortex A composite area of the cerebral cortex concerned with motor control and sensory perception comprising the motor cortex areas, the somatosensory areas, the gustatory cortex, the olfactory areas, the auditory cortex, and the visual cortex. Sensorimotor Area,Sensory Motor Area,Sensory Motor Cortex,Sensory-Motor Area,Sensory-Motor Cortex,Area, Sensorimotor,Area, Sensory Motor,Area, Sensory-Motor,Areas, Sensorimotor,Areas, Sensory Motor,Areas, Sensory-Motor,Cortex, Sensorimotor,Cortex, Sensory Motor,Cortex, Sensory-Motor,Cortices, Sensorimotor,Cortices, Sensory Motor,Cortices, Sensory-Motor,Motor Area, Sensory,Motor Areas, Sensory,Motor Cortex, Sensory,Motor Cortices, Sensory,Sensorimotor Areas,Sensorimotor Cortices,Sensory Motor Areas,Sensory Motor Cortices,Sensory-Motor Areas,Sensory-Motor Cortices

Related Publications

Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
March 2022, Journal of neural engineering,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
January 2012, Frontiers in neuroscience,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
January 2012, Frontiers in neuroscience,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
June 2016, Journal of neural engineering,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
February 2022, Journal of neural engineering,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
September 2023, medRxiv : the preprint server for health sciences,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
June 2022, Medical engineering & physics,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
November 2023, Journal of neural engineering,
Ziqian Xie, and Odelia Schwartz, and Abhishek Prasad
January 2014, Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference,
Copied contents to your clipboard!