Generalized neural decoders for transfer learning across participants and recording modalities

Objective Advances in neural decoding have enabled brain-computer interfaces to perform increasingly complex and clinically-relevant tasks. However, such decoders are often tailored to specific participants, days, and recording sites, limiting their practical long-term usage. Therefore, a fundamental challenge is to develop neural decoders that can robustly train on pooled, multi-participant data and generalize to new participants. Approach We introduce a new decoder, HTNet, which uses a convolutional neural network with two innovations: (1) a Hilbert transform that computes spectral power at data-driven frequencies and (2) a layer that projects electrode-level data onto predefined brain regions. The projection layer critically enables applications with intracranial electrocorticography (ECoG), where electrode locations are not standardized and vary widely across participants. We trained HTNet to decode arm movements using pooled ECoG data from 11 of 12 participants and tested performance on unseen ECoG or electroencephalography (EEG) participants; these pretrained models were also subsequently fine-tuned to each test participant. Main results HTNet outperformed state-of-the-art decoders when tested on unseen participants, even when a different recording modality was used. By fine-tuning these generalized HTNet decoders, we achieved performance approaching the best tailored decoders with as few as 50 ECoG or 20 EEG events. We were also able to interpret HTNet’s trained weights and demonstrate its ability to extract physiologically-relevant features. Significance By generalizing to new participants and recording modalities, robustly handling variations in electrode placement, and allowing participant-specific fine-tuning with minimal data, HTNet is applicable across a broader range of neural decoding applications compared to current state-of-the-art decoders.

[1]  Lina Yao,et al.  A Survey on Deep Learning based Brain Computer Interface: Recent Advances and New Frontiers , 2019, ArXiv.

[2]  Josef Parvizi,et al.  Promises and limitations of human intracranial electroencephalography , 2018, Nature Neuroscience.

[3]  Dongrui Wu,et al.  EEG-Based User Reaction Time Estimation Using Riemannian Geometry Features , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[4]  Robert Oostenveld,et al.  FieldTrip: Open Source Software for Advanced Analysis of MEG, EEG, and Invasive Electrophysiological Data , 2010, Comput. Intell. Neurosci..

[5]  Daniel P Ferris,et al.  Differentiation in Theta and Beta Electrocortical Activity between Visual and Physical Perturbations to Walking and Standing Balance , 2018, eNeuro.

[6]  Bernhard Schölkopf,et al.  Kernel Methods in Computational Biology , 2005 .

[7]  Tiago H. Falk,et al.  Deep learning-based electroencephalography analysis: a systematic review , 2019, Journal of neural engineering.

[8]  Sharanya Arcot Desai,et al.  Transfer-learning for differentiating epileptic patients who respond to treatment based on chronic ambulatory ECoG data , 2019, 2019 9th International IEEE/EMBS Conference on Neural Engineering (NER).

[9]  David E Vaillancourt,et al.  Beta-band activity and connectivity in sensorimotor and parietal cortex are important for accurate motor performance , 2017, NeuroImage.

[10]  Brent Lance,et al.  EEGNet: a compact convolutional neural network for EEG-based brain–computer interfaces , 2016, Journal of neural engineering.

[11]  Michael X Cohen,et al.  Analyzing Neural Time Series Data: Theory and Practice , 2014 .

[12]  Chun-Shu Wei,et al.  Facilitating Calibration in High-Speed BCI Spellers via Leveraging Cross-Device Shared Latent Responses , 2020, IEEE Transactions on Biomedical Engineering.

[13]  Michael X Cohen,et al.  Fluctuations in Oscillation Frequency Control Spike Timing and Coordinate Neural Networks , 2014, The Journal of Neuroscience.

[14]  Arnaud Delorme,et al.  EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis , 2004, Journal of Neuroscience Methods.

[15]  Awais M. Kamboh,et al.  Decoding brain cognitive activity across subjects using multimodal M/EEG neuroimaging , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[16]  Y. Benjamini,et al.  Controlling the false discovery rate: a practical and powerful approach to multiple testing , 1995 .

[17]  Josef Parvizi,et al.  Temporal Dynamics and Response Modulation across the Human Visual System in a Spatial Attention Task: An ECoG Study , 2018, The Journal of Neuroscience.

[18]  Gordon Cheng,et al.  Validating Deep Neural Networks for Online Decoding of Motor Imagery Movements from EEG Signals , 2018, Sensors.

[19]  Jianjun Meng,et al.  Model based generalization analysis of common spatial pattern in brain computer interfaces , 2010, Cognitive Neurodynamics.

[20]  T. F. Oostendorp,et al.  FEMfuns: A Volume Conduction Modeling Pipeline that Includes Resistive, Capacitive or Dispersive Tissue and Electrodes , 2020, Neuroinformatics.

[21]  Kira Bailey,et al.  Midfrontal Theta and Posterior Parietal Alpha Band Oscillations Support Conflict Resolution in a Masked Affective Priming Task , 2018, Front. Hum. Neurosci..

[22]  Kai Boetzel,et al.  Subthalamic stimulation, oscillatory activity and connectivity reveal functional role of STN and network mechanisms during decision making under conflict , 2018, NeuroImage.

[23]  Robert Oostenveld,et al.  Integrated analysis of anatomical and electrophysiological human intracranial data , 2017, Nature Protocols.

[24]  Wolfram Burgard,et al.  Deep transfer learning for error decoding from non-invasive EEG , 2017, 2018 6th International Conference on Brain-Computer Interface (BCI).

[25]  Rajesh P. N. Rao,et al.  Towards naturalistic human neuroscience and neuroengineering: behavior mining in long-term video and neural recordings , 2020, ArXiv.

[26]  Mohammed Yeasin,et al.  Learning Representations from EEG with Deep Recurrent-Convolutional Neural Networks , 2015, ICLR.

[27]  Gerwin Schalk,et al.  A brain–computer interface using electrocorticographic signals in humans , 2004, Journal of neural engineering.

[28]  Yao Wang,et al.  Stimulus Speech Decoding from Human Cortex with Generative Adversarial Network Transfer Learning , 2020, 2020 IEEE 17th International Symposium on Biomedical Imaging (ISBI).

[29]  Dongrui Wu,et al.  Different Set Domain Adaptation for Brain-Computer Interfaces: A Label Alignment Approach , 2020, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[30]  Dongrui Wu,et al.  EEG-Based Driver Drowsiness Estimation Using Feature Weighted Episodic Training , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[31]  Tzyy-Ping Jung,et al.  Independent Component Analysis of Electroencephalographic Data , 1995, NIPS.

[32]  Alexandre Barachant,et al.  Riemannian geometry for EEG-based brain-computer interfaces; a primer and a review , 2017 .

[33]  Rajesh P. N. Rao Brain-Computer Interfacing: An Introduction , 2010 .

[34]  Fabien Lotte,et al.  Brain-Computer Interfaces: Beyond Medical Applications , 2012, Computer.

[35]  Brent Lance,et al.  Switching EEG Headsets Made Easy: Reducing Offline Calibration Effort Using Active Weighted Adaptation Regularization , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[36]  José del R. Millán,et al.  BNCI Horizon 2020: Towards a Roadmap for the BCI Community , 2015 .

[37]  Shuicheng Yan,et al.  Learning Temporal Information for Brain-Computer Interface Using Convolutional Neural Networks , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[38]  F. Yger,et al.  Riemannian Approaches in Brain-Computer Interfaces: A Review , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[39]  Andrew C Heusser,et al.  A Gaussian Process Model of Human Electrocorticographic Data , 2020, Cerebral cortex.

[40]  Dora Hermes,et al.  The current state of electrocorticography-based brain-computer interfaces. , 2020, Neurosurgical focus.

[41]  Wolfgang Rosenstiel,et al.  Non-stationarity and inter-subject variability of EEG characteristics in the context of BCI development , 2017 .

[42]  Dean J. Krusienski,et al.  The Potential of Stereotactic-EEG for Brain-Computer Interfaces: Current Progress and Future Directions , 2020, Frontiers in Neuroscience.

[43]  Hanna-Leena Halme,et al.  Adaptive neural network classifier for decoding MEG signals , 2018, NeuroImage.

[44]  Ricardo Chavarriaga,et al.  Spatial covariance improves BCI performance for late ERPs components with high temporal variability. , 2020, Journal of neural engineering.

[45]  Mohd Saberi Mohamad,et al.  Feature Selection and Classifier Parameters Estimation for EEG Signals Peak Detection Using Particle Swarm Optimization , 2014, TheScientificWorldJournal.

[46]  Phillip M. Alday,et al.  Towards a reliable, automated method of individual alpha frequency (IAF) quantification , 2017, bioRxiv.

[47]  Yoshua Bengio,et al.  How transferable are features in deep neural networks? , 2014, NIPS.

[48]  Robin C. Ashmore,et al.  An Electrocorticographic Brain Interface in an Individual with Tetraplegia , 2013, PloS one.

[49]  David A. Friedenberg,et al.  Restoring the Sense of Touch Using a Sensorimotor Demultiplexing Neural Interface , 2020, Cell.

[50]  R. Knight,et al.  The functional role of cross-frequency coupling , 2010, Trends in Cognitive Sciences.

[51]  Wolfgang Rosenstiel,et al.  Non-stationarity and Inter-subject variability of EEG characteristics in the Context of BCI Development , 2017, GBCIC.

[52]  Joseph G. Makin,et al.  Machine translation of cortical activity to text with an encoder-decoder framework , 2019, bioRxiv.

[53]  Brian N. Pasley,et al.  The use of intracranial recordings to decode human language: Challenges and opportunities , 2016, Brain and Language.

[54]  Yuxiao Yang,et al.  Mood variations decoded from multi-site intracranial human brain activity , 2018, Nature Biotechnology.

[55]  Byron M. Yu,et al.  Stabilization of a brain–computer interface via the alignment of low-dimensional spaces of neural activity , 2020, Nature Biomedical Engineering.

[56]  G. Schalk,et al.  Brain-Computer Interfaces Using Electrocorticographic Signals , 2011, IEEE Reviews in Biomedical Engineering.

[57]  Michael X Cohen,et al.  A data-driven method to identify frequency boundaries in multichannel electrophysiology data , 2020, Journal of Neuroscience Methods.

[58]  Gian Domenico Iannetti,et al.  Single-trial time–frequency analysis of electrocortical signals: Baseline correction and beyond , 2014, NeuroImage.

[59]  Lucas C. Parra,et al.  Recipes for the linear analysis of EEG , 2005, NeuroImage.

[60]  Daniel P Ferris,et al.  Transient visual perturbations boost short-term balance learning in virtual reality by modulating electrocortical activity. , 2018, Journal of neurophysiology.

[61]  P. A. Robinson,et al.  Automated characterization of multiple alpha peaks in multi-site electroencephalograms , 2008, Journal of Neuroscience Methods.

[62]  Robert A. Gaunt,et al.  Progress towards restoring upper limb movement and sensation through intracortical brain-computer interfaces , 2018, Current Opinion in Biomedical Engineering.

[63]  Wolfram Burgard,et al.  Deep learning with convolutional neural networks for EEG decoding and visualization , 2017, Human brain mapping.

[64]  Chao Yang,et al.  A Survey on Deep Transfer Learning , 2018, ICANN.

[65]  S. Cole,et al.  Brain Oscillations and the Importance of Waveform Shape , 2017, Trends in Cognitive Sciences.

[66]  M. Kahana,et al.  Phase–Amplitude Coupling in Human Electrocorticography Is Spatially Distributed and Phase Diverse , 2012, The Journal of Neuroscience.

[67]  David D. Cox,et al.  Making a Science of Model Search: Hyperparameter Optimization in Hundreds of Dimensions for Vision Architectures , 2013, ICML.

[68]  Robert Oostenveld,et al.  The five percent electrode system for high-resolution EEG and ERP measurements , 2001, Clinical Neurophysiology.

[69]  Yufeng Ke,et al.  Cross-Dataset Variability Problem in EEG Decoding With Deep Learning , 2020, Frontiers in Human Neuroscience.

[70]  Yoshua Bengio,et al.  Interpretable Convolutional Filters with SincNet , 2018, ArXiv.

[71]  Gernot R Müller-Putz,et al.  Upper limb movements can be decoded from the time-domain of low-frequency EEG , 2017, PloS one.

[72]  Nader Pouratian,et al.  Brain Machine Interfaces for Vision Restoration: The Current State of Cortical Visual Prosthetics , 2018, Neurotherapeutics.

[73]  Haley R Pipkins,et al.  Polyamine transporter potABCD is required for virulence of encapsulated but not nonencapsulated Streptococcus pneumoniae , 2017, PloS one.

[74]  Yoshua Bengio,et al.  Algorithms for Hyper-Parameter Optimization , 2011, NIPS.

[75]  Joseph G. Makin,et al.  Machine translation of cortical activity to text with an encoder–decoder framework , 2020, Nature Neuroscience.

[76]  Bijan Pesaran,et al.  Neural Correlates of Visual–Spatial Attention in Electrocorticographic Signals in Humans , 2011, Front. Hum. Neurosci..

[77]  Edward F. Chang,et al.  Speech synthesis from neural decoding of spoken sentences , 2019, Nature.

[78]  Young-Seok Choi,et al.  Application of Continuous Wavelet Transform and Convolutional Neural Network in Decoding Motor Imagery Brain-Computer Interface , 2019, Entropy.

[79]  Mahnaz Arvaneh,et al.  Weighted Transfer Learning for Improving Motor Imagery-Based Brain–Computer Interface , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[80]  Naotaka Fujii,et al.  Frequency-dependent spatiotemporal profiles of visual responses recorded with subdural ECoG electrodes in awake monkeys: Differences between high- and low-frequency activity , 2016, NeuroImage.

[81]  R. K. Rao Yarlagadda,et al.  Analog and Digital Signals and Systems , 2009 .

[82]  S. Makeig,et al.  Imaging human EEG dynamics using independent component analysis , 2006, Neuroscience & Biobehavioral Reviews.

[83]  Ricardo Chavarriaga,et al.  Applying Transfer Learning To Deep Learned Models For EEG Analysis , 2019, ArXiv.

[84]  Odelia Schwartz,et al.  Decoding of finger trajectory from ECoG using deep learning , 2018, Journal of neural engineering.

[85]  S. Luck,et al.  Best Practices for Event-Related Potential Research in Clinical Populations. , 2016, Biological psychiatry. Cognitive neuroscience and neuroimaging.

[86]  Bradley Voytek,et al.  Cycle-by-cycle analysis of neural oscillations , 2018, bioRxiv.

[87]  Andreas Schulze-Bonhage,et al.  Prediction of arm movement trajectories from ECoG-recordings in humans , 2008, Journal of Neuroscience Methods.

[88]  Mikhail A. Lebedev,et al.  Decoding Movement From Electrocorticographic Activity: A Review , 2019, Front. Neuroinform..

[89]  Kenneth Kreutz-Delgado,et al.  Measure projection analysis: A probabilistic approach to EEG source comparison and multi-subject inference , 2013, NeuroImage.

[90]  Bernhard Schölkopf,et al.  A Primer on Kernel Methods , 2004 .

[91]  Simanto Saha,et al.  Intra- and Inter-subject Variability in EEG-Based Sensorimotor Brain Computer Interface: A Review , 2020, Frontiers in Computational Neuroscience.

[92]  Chin-Teng Lin,et al.  EEG-Based Brain-Computer Interfaces (BCIs): A Survey of Recent Studies on Signal Sensing Technologies and Computational Intelligence Approaches and Their Applications , 2020, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[93]  Peter Brown,et al.  Human subthalamic nucleus–medial frontal cortex theta phase coherence is involved in conflict and error related cortical monitoring , 2016, NeuroImage.

[94]  B. Ross,et al.  Internalized Timing of Isochronous Sounds Is Represented in Neuromagnetic Beta Oscillations , 2012, The Journal of Neuroscience.

[95]  N. Tzourio-Mazoyer,et al.  Automated Anatomical Labeling of Activations in SPM Using a Macroscopic Anatomical Parcellation of the MNI MRI Single-Subject Brain , 2002, NeuroImage.

[96]  Kai J Miller,et al.  A library of human electrocorticographic data and analyses , 2019, Nature Human Behaviour.

[97]  Takuya Akiba,et al.  Optuna: A Next-generation Hyperparameter Optimization Framework , 2019, KDD.

[98]  Yifan Xu,et al.  Transfer Learning for EEG-Based Brain–Computer Interfaces: A Review of Progress Made Since 2016 , 2020, IEEE Transactions on Cognitive and Developmental Systems.

[99]  Paul Sajda,et al.  A multimodal encoding model applied to imaging decision-related neural cascades in the human brain , 2017, NeuroImage.

[100]  Rajesh P. N. Rao,et al.  Behavioral and Neural Variability of Naturalistic Arm Movements , 2020, eNeuro.

[101]  Martin Luessi,et al.  MEG and EEG data analysis with MNE-Python , 2013, Front. Neuroinform..

[102]  Rajesh P. N. Rao,et al.  Spectral Changes in Cortical Surface Potentials during Motor Movement , 2007, The Journal of Neuroscience.

[103]  D. Louis Collins,et al.  Unbiased average age-appropriate atlases for pediatric studies , 2011, NeuroImage.

[104]  Byron M. Yu,et al.  Intracortical Brain–Machine Interfaces , 2020 .

[105]  Vikash Gilja,et al.  Sequence Transfer Learning for Neural Decoding , 2017, bioRxiv.

[106]  Chin-Teng Lin,et al.  Subject adaptation network for EEG data analysis , 2019, Appl. Soft Comput..

[107]  Wolfram Burgard,et al.  Cross-Paradigm Pretraining of Convolutional Networks Improves Intracranial EEG Decoding , 2018, 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC).