A convolutional neural network for steady state visual evoked potential classification under ambulatory environment

The robust analysis of neural signals is a challenging problem. Here, we contribute a convolutional neural network (CNN) for the robust classification of a steady-state visual evoked potentials (SSVEPs) paradigm. We measure electroencephalogram (EEG)-based SSVEPs for a brain-controlled exoskeleton under ambulatory conditions in which numerous artifacts may deteriorate decoding. The proposed CNN is shown to achieve reliable performance under these challenging conditions. To validate the proposed method, we have acquired an SSVEP dataset under two conditions: 1) a static environment, in a standing position while fixated into a lower-limb exoskeleton and 2) an ambulatory environment, walking along a test course wearing the exoskeleton (here, artifacts are most challenging). The proposed CNN is compared to a standard neural network and other state-of-the-art methods for SSVEP decoding (i.e., a canonical correlation analysis (CCA)-based classifier, a multivariate synchronization index (MSI), a CCA combined with k-nearest neighbors (CCA-KNN) classifier) in an offline analysis. We found highly encouraging SSVEP decoding results for the CNN architecture, surpassing those of other methods with classification rates of 99.28% and 94.03% in the static and ambulatory conditions, respectively. A subsequent analysis inspects the representation found by the CNN at each layer and can thus contribute to a better understanding of the CNN’s robust, accurate decoding abilities.

[1]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[2]  Robert Hecht-Nielsen,et al.  Theory of the backpropagation neural network , 1989, International 1989 Joint Conference on Neural Networks.

[3]  E Donchin,et al.  The mental prosthesis: assessing the speed of a P300-based brain-computer interface. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[4]  J. van Leeuwen,et al.  Neural Networks: Tricks of the Trade , 2002, Lecture Notes in Computer Science.

[5]  Dennis J. McFarland,et al.  Brain-computer interface (BCI) operation: signal and noise during early training sessions , 2005, Clinical Neurophysiology.

[6]  Reinhold Scherer,et al.  Steady-state visual evoked potential (SSVEP)-based communication: impact of harmonic frequency components , 2005, Journal of neural engineering.

[7]  G. Pfurtscheller,et al.  Steady-state somatosensory evoked potentials: suitable brain signals for brain-computer interfaces? , 2006, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[8]  Klaus-Robert Müller,et al.  Toward noninvasive brain-computer interfaces , 2006, IEEE Signal Process. Mag..

[9]  Jon A. Mukand,et al.  Neuronal ensemble control of prosthetic devices by a human with tetraplegia , 2006, Nature.

[10]  Klaus-Robert Müller,et al.  The Berlin Brain-Computer Interface (BBCI) – towards a new communication channel for online control in gaming applications , 2007, Multimedia Tools and Applications.

[11]  Miguel A. L. Nicolelis,et al.  Brain–machine interfaces: past, present and future , 2006, Trends in Neurosciences.

[12]  Wei Wu,et al.  Frequency recognition based on canonical correlation analysis for SSVEP-based BCIs , 2007, IEEE Transactions on Biomedical Engineering.

[13]  Klaus-Robert Müller,et al.  Playing Pinball with non-invasive BCI , 2008, NIPS.

[14]  K.-R. Muller,et al.  Optimizing Spatial filters for Robust EEG Single-Trial Analysis , 2008, IEEE Signal Processing Magazine.

[15]  Hubert Cecotti,et al.  Convolutional Neural Network with embedded Fourier Transform for EEG classification , 2008, 2008 19th International Conference on Pattern Recognition.

[16]  Daniel P. Ferris,et al.  Removal of movement artifact from high-density EEG recorded during walking and running. , 2010, Journal of neurophysiology.

[17]  T. J. Sullivan,et al.  A user-friendly SSVEP-based brain–computer interface using a time-domain classifier , 2010, Journal of neural engineering.

[18]  Xingyu Wang,et al.  Multiway Canonical Correlation Analysis for Frequency Components Recognition in SSVEP-Based BCIs , 2011, ICONIP.

[19]  Hubert Cecotti,et al.  Convolutional Neural Networks for P300 Detection with Application to Brain-Computer Interfaces , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Hubert Cecotti,et al.  A time-frequency convolutional neural network for the offline classification of steady-state visual evoked potential responses , 2011, Pattern Recognit. Lett..

[21]  Klaus-Robert Müller,et al.  Kernel Analysis of Deep Networks , 2011, J. Mach. Learn. Res..

[22]  Stefan Haufe,et al.  Single-trial analysis and classification of ERP components — A tutorial , 2011, NeuroImage.

[23]  Chang-Hwan Im,et al.  Classification of selective attention to auditory stimuli: Toward vision-free brain–computer interfacing , 2011, Journal of Neuroscience Methods.

[24]  Xiaorong Gao,et al.  Enhancing the classification accuracy of steady-state visual evoked potential-based brain–computer interfaces using phase constrained canonical correlation analysis , 2011, Journal of neural engineering.

[25]  Klaus-Robert Müller,et al.  Introduction to machine learning for brain imaging , 2011, NeuroImage.

[26]  B. Schölkopf,et al.  An online brain-computer interface based on shifting attention to concurrent streams of auditory stimuli. , 2012, Journal of neural engineering.

[27]  Brendan Z. Allison,et al.  How Many People Could Use an SSVEP BCI? , 2012, Front. Neurosci..

[28]  C. A. Dairaghi,et al.  Concurrent neuromechanical and functional gains following upper-extremity power training post-stroke , 2013, Journal of NeuroEngineering and Rehabilitation.

[29]  Chang-Hwan Im,et al.  Development of an SSVEP-based BCI spelling system adopting a QWERTY-style LED keyboard , 2012, Journal of Neuroscience Methods.

[30]  Zoran Nenadic,et al.  Brain-computer interface controlled robotic gait orthosis , 2012, Journal of NeuroEngineering and Rehabilitation.

[31]  An H. Do,et al.  Operation of a brain-computer interface walking simulator for individuals with spinal cord injury , 2013, Journal of NeuroEngineering and Rehabilitation.

[32]  Xingyu Wang,et al.  Author's Personal Copy Biomedical Signal Processing and Control Lasso Based Stimulus Frequency Recognition Model for Ssvep Bcis , 2022 .

[33]  Dariusz Mikołajewski,et al.  Neuroprostheses for increasing disabled patients' mobility and control. , 2012, Advances in clinical and experimental medicine : official organ Wroclaw Medical University.

[34]  Vera Kaiser,et al.  Stability and distribution of steady-state somatosensory evoked potentials elicited by vibro-tactile stimulation , 2012, Medical & Biological Engineering & Computing.

[35]  Klaus-Robert Müller,et al.  Efficient BackProp , 2012, Neural Networks: Tricks of the Trade.

[36]  A. Geurts,et al.  Definition dependent properties of the cortical silent period in upper-extremity muscles, a methodological study , 2014, Journal of NeuroEngineering and Rehabilitation.

[37]  K. Lafleur,et al.  Quadcopter control in three-dimensional space using a noninvasive motor imagery-based brain–computer interface , 2013, Journal of neural engineering.

[38]  Robert G. Grossman,et al.  NeuroRex: A clinical neural interface roadmap for EEG-based brain machine interfaces to a lower body robotic exoskeleton , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[39]  Heung-Il Suk,et al.  A Novel Bayesian Framework for Discriminative Feature Extraction in Brain-Computer Interfaces , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[40]  Atilla Kilicarslan,et al.  High accuracy decoding of user intentions using EEG to control a lower-body exoskeleton , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[41]  A. Schwartz,et al.  High-performance neuroprosthetic control by an individual with tetraplegia , 2013, The Lancet.

[42]  José del R. Millán,et al.  Brain-Controlled Wheelchairs: A Robotic Architecture , 2013, IEEE Robotics & Automation Magazine.

[43]  Urbano Nunes,et al.  Assisted navigation for a brain-actuated intelligent wheelchair , 2013, Robotics Auton. Syst..

[44]  L. Cohen,et al.  Brain–machine interface in chronic stroke rehabilitation: A controlled study , 2013, Annals of neurology.

[45]  T. Jung,et al.  Assessing the feasibility of online SSVEP decoding in human walking using a consumer EEG headset , 2014, Journal of NeuroEngineering and Rehabilitation.

[46]  Antonio Frisoli,et al.  A novel BCI-SSVEP based approach for control of walking in Virtual Environment using a Convolutional Neural Network , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[47]  J. Contreras-Vidal,et al.  Applications of Brain–Machine Interface Systems in Stroke Recovery and Rehabilitation , 2014, Current Physical Medicine and Rehabilitation Reports.

[48]  Klaus-Robert Müller,et al.  An Efficient ERP-Based Brain-Computer Interface Using Random Set Presentation and Face Familiarity , 2014, PloS one.

[49]  Yangsong Zhang,et al.  Multivariate synchronization index for frequency recognition of SSVEP-based brain–computer interface , 2014, Journal of Neuroscience Methods.

[50]  Sandra M. T. Muller,et al.  A comparison of techniques and technologies for SSVEP classification , 2014, 5th ISSNIP-IEEE Biosignals and Biorobotics Conference (2014): Biosignals and Robotics for Better and Safer Living (BRC).

[51]  Xingyu Wang,et al.  Frequency Recognition in SSVEP-Based BCI using Multiset Canonical Correlation Analysis , 2013, Int. J. Neural Syst..

[52]  J. Borg,et al.  Gait training early after stroke with a new exoskeleton – the hybrid assistive limb: a study of safety and feasibility , 2014, Journal of NeuroEngineering and Rehabilitation.

[53]  Jose L. Contreras-Vidal,et al.  Neural decoding of expressive human movement from scalp electroencephalography (EEG) , 2014, Front. Hum. Neurosci..

[54]  Motoaki Kawanabe,et al.  Divergence-Based Framework for Common Spatial Patterns Algorithms , 2014, IEEE Reviews in Biomedical Engineering.

[55]  José Luis Contreras-Vidal Identifying engineering, clinical and patient's metrics for evaluating and quantifying performance of brain-machine interface (BMI) systems , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[56]  Heinrich H. Bülthoff,et al.  A comparison of geometric- and regression-based mobile gaze-tracking , 2014, Front. Hum. Neurosci..

[57]  Klaus-Robert Müller,et al.  A lower limb exoskeleton control system based on steady state visual evoked potentials , 2015, Journal of neural engineering.

[58]  Alexander Binder,et al.  On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation , 2015, PloS one.

[59]  Klaus-Robert Müller,et al.  Learning From More Than One Data Source: Data Fusion Techniques for Sensorimotor Rhythm-Based Brain–Computer Interfaces , 2015, Proceedings of the IEEE.

[60]  Seong-Whan Lee,et al.  Decoding Three-Dimensional Trajectory of Executed and Imagined Arm Movements From Electroencephalogram Signals , 2015, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[61]  M. Molinari,et al.  Proof of principle of a brain-computer interface approach to support poststroke arm rehabilitation in hospitalized patients: design, acceptability, and usability. , 2015, Archives of physical medicine and rehabilitation.

[62]  Stefan Haufe,et al.  Multivariate Machine Learning Methods for Fusing Multimodal Functional Neuroimaging Data , 2015, Proceedings of the IEEE.

[63]  Daniel P Ferris,et al.  Isolating gait-related movement artifacts in electroencephalography during human walking , 2015, Journal of neural engineering.

[64]  Tzyy-Ping Jung,et al.  High-speed spelling with a noninvasive brain–computer interface , 2015, Proceedings of the National Academy of Sciences.

[65]  Yasuhisa Hasegawa,et al.  Restoration of Gait for Spinal Cord Injury Patients Using HAL With Intention Estimator for Preferable Swing Speed , 2015, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[66]  K. Müller,et al.  Effect of higher frequency on the classification of steady-state visual evoked potentials , 2016, Journal of neural engineering.