Learning joint space-time-frequency features for EEG decoding on small labeled data

Brain-computer interfaces (BCIs), which control external equipment using cerebral activity, have received considerable attention recently. Translating brain activities measured by electroencephalography (EEG) into correct control commands is a critical problem in this field. Most existing EEG decoding methods separate feature extraction from classification and thus are not robust across different BCI users. In this paper, we propose to learn subject-specific features jointly with the classification rule. We develop a deep convolutional network (ConvNet) to decode EEG signals end-to-end by stacking time-frequency transformation, spatial filtering, and classification together. Our proposed ConvNet implements a joint space-time-frequency feature extraction scheme for EEG decoding. Morlet wavelet-like kernels used in our network significantly reduce the number of parameters compared with classical convolutional kernels and endow the features learned at the corresponding layer with a clear interpretation, i.e. spectral amplitude. We further utilize subject-to-subject weight transfer, which uses parameters of the networks trained for existing subjects to initialize the network for a new subject, to solve the dilemma between a large number of demanded data for training deep ConvNets and small labeled data collected in BCIs. The proposed approach is evaluated on three public data sets, obtaining superior classification performance compared with the state-of-the-art methods.

[1]  Saeid Sanei,et al.  EEG signal processing , 2000, Clinical Neurophysiology.

[2]  Christian Jutten,et al.  Multiclass Brain–Computer Interface Classification by Riemannian Geometry , 2012, IEEE Transactions on Biomedical Engineering.

[3]  Mohammad Teshnehlab,et al.  Feature Extraction and Classification of EEG Signals Using Wavelet Transform, SVM and Artificial Neural Networks for Brain Computer Interfaces , 2009, 2009 International Joint Conference on Bioinformatics, Systems Biology and Intelligent Computing.

[4]  Constantinos Gavriel,et al.  Data-efficient hand motor imagery decoding in EEG-BCI by using Morlet wavelets & Common Spatial Pattern algorithms , 2015, 2015 7th International IEEE/EMBS Conference on Neural Engineering (NER).

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

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

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

[8]  Heesung Kwon,et al.  Single-trial EEG RSVP classification using convolutional neural networks , 2016, Defense + Security.

[9]  Cuntai Guan,et al.  Mutual information-based selection of optimal spatial-temporal patterns for single-trial EEG-based BCIs , 2012, Pattern Recognit..

[10]  H. Adeli,et al.  Analysis of EEG records in an epileptic patient using wavelet transform , 2003, Journal of Neuroscience Methods.

[11]  Tatsuhiko Tsunoda,et al.  A Deep Learning Approach for Motor Imagery EEG Signal Classification , 2016, 2016 3rd Asia-Pacific World Congress on Computer Science and Engineering (APWC on CSE).

[12]  Shiliang Sun,et al.  A subject transfer framework for EEG classification , 2012, Neurocomputing.

[13]  Gary G. Yen,et al.  Wavelet packet feature extraction for vibration monitoring , 2000, IEEE Trans. Ind. Electron..

[14]  Shouqian Sun,et al.  Single-trial EEG classification of motor imagery using deep convolutional neural networks , 2017 .

[15]  Konstantinos N. Plataniotis,et al.  Separable Common Spatio-Spectral Patterns for Motor Imagery BCI Systems , 2016, IEEE Transactions on Biomedical Engineering.

[16]  Touradj Ebrahimi,et al.  Joint Time-Frequency-Space Classification of EEG in a Brain-Computer Interface Application , 2003, EURASIP J. Adv. Signal Process..

[17]  Sunita Mandon,et al.  Toward High Performance, Weakly Invasive Brain Computer Interfaces Using Selective Visual Attention , 2013, The Journal of Neuroscience.

[18]  Gao Yunyuan,et al.  Feature extraction method of motor imagery EEG based on DTCWT sample entropy , 2015, 2015 34th Chinese Control Conference (CCC).

[19]  Jing Bai,et al.  A combined feature extraction method for left-right hand motor imagery in BCI , 2015, 2015 IEEE International Conference on Mechatronics and Automation (ICMA).

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

[21]  Peng Xu,et al.  The extraction of motion-onset VEP BCI features based on deep learning and compressed sensing , 2017, Journal of Neuroscience Methods.

[22]  Jaime Gómez Gil,et al.  Brain Computer Interfaces, a Review , 2012, Sensors.

[23]  S. Coyle,et al.  Brain–computer interfaces: a review , 2003 .

[24]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[25]  R. Leeb,et al.  BCI Competition 2008 { Graz data set B , 2008 .

[26]  Nick Kingsbury,et al.  The dual-tree complex wavelet transform: a new technique for shift invariance and directional filters , 1998 .

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

[28]  Sepp Hochreiter,et al.  Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs) , 2015, ICLR.

[29]  Cuntai Guan,et al.  Filter Bank Common Spatial Pattern (FBCSP) in Brain-Computer Interface , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[30]  Wojciech Samek,et al.  Transferring Subspaces Between Subjects in Brain--Computer Interfacing , 2012, IEEE Transactions on Biomedical Engineering.