Augmenting The Size of EEG datasets Using Generative Adversarial Networks

Electroencephalography (EEG) is one of the most promising methods in the field of Brain-Computer Interfaces (BCIs) due to its rich time-domain resolution and the availability of advanced and portable sensor technology. One of the major challenges for EEG signal analysis is the small size of its datasets as it is usually demanding for human subjects to perform lengthy experiments. Consequently, this challenge can limit the performance of EEG signal classification models. In this paper, we propose a novel generative adversarial network (GAN) model that can learn the statistical characteristics of the EEG signal and augment its datasets size to enhance the performance of classification models. Results show that the proposed model significantly outperforms other generative models on the utilized EEG dataset. Furthermore, it significantly enhances the performance of classification models working on small size EEG datasets after augmenting them with generated samples.

[1]  Lijuan Duan,et al.  Feature Extraction of Motor Imagery EEG Based on Extreme Learning Machine Auto-encoder , 2016 .

[2]  N. Birbaumer,et al.  BCI2000: a general-purpose brain-computer interface (BCI) system , 2004, IEEE Transactions on Biomedical Engineering.

[3]  Fabio Babiloni,et al.  Human Brain Distinctiveness Based on EEG Spectral Coherence Connectivity , 2014, IEEE Transactions on Biomedical Engineering.

[4]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[5]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[6]  Heung-No Lee,et al.  Noise robustness analysis of sparse representation based classification method for non-stationary EEG signal classification , 2015, Biomed. Signal Process. Control..

[7]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[8]  Mubarak Shah,et al.  Generative Adversarial Networks Conditioned by Brain Signals , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[9]  C. Kilts,et al.  Estimating brain network activity through back-projection of ICA components to GLM maps , 2014, Neuroscience Letters.

[10]  Jaume Bacardit Applications of evolutionary computation: 19th European conference, Evoapplications 2016 Porto, Portugal, March 30 – April 1, 2016 proceedings, part II , 2016 .

[11]  Liqing Zhang,et al.  Feature learning from incomplete EEG with denoising autoencoder , 2014, Neurocomputing.

[12]  Rob Fergus,et al.  Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks , 2015, NIPS.

[13]  J R Wolpaw,et al.  EEG-Based Brain-Computer Interfaces. , 2017, Current opinion in biomedical engineering.

[14]  Randal S. Olson,et al.  Automating Biomedical Data Science Through Tree-Based Pipeline Optimization , 2016, EvoApplications.

[15]  Ming-Yu Liu,et al.  Coupled Generative Adversarial Networks , 2016, NIPS.

[16]  M Congedo,et al.  A review of classification algorithms for EEG-based brain–computer interfaces , 2007, Journal of neural engineering.

[17]  Ali Abedi,et al.  Improving the signal to noise ratio of event-related EEG signals in high risk newborns , 2010, 2010 25th Biennial Symposium on Communications.

[18]  Lior Wolf,et al.  Language Generation with Recurrent Generative Adversarial Networks without Pre-training , 2017, ArXiv.

[19]  Ruslan Salakhutdinov,et al.  Learning Deep Generative Models , 2009 .

[20]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[21]  Gunnar Rätsch,et al.  Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs , 2017, ArXiv.

[22]  Stephanie Brandl,et al.  Robust artifactual independent component classification for BCI practitioners , 2014, Journal of neural engineering.

[23]  Chuan Li,et al.  Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks , 2016, ECCV.