Deep Learning for Brain Computer Interfaces

From playing games with just the mind to capturing and re-constructing dreams, Brain computer Interfaces (BCIs) have turned fiction into reality. It has set new standards in the world of prosthetics, be it hearing aids or prosthetic arms, legs or vision, helping paralyzed or completely locked-in users. Not only can one get a visual imprint of their own brain activity but the future of BCI will make sharing someone else’s experience possible. The entire functioning of the BCI can be segmented into acquiring the signals, processing it, translation of signals, device that gives the output and the protocol in operation. The translation algorithms can be classical statistical analysis or non-linear methods such as neural networks. Deep learning might serve as one of the translation algorithms that converts the raw signals from the brain into commands that the output devices follow. This chapter aims to give an insight into the various deep learning algorithms that have served in BCI’s today and helped enhance their performances.

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

[2]  Tae-Seong Kim,et al.  An efficient word typing P300-BCI system using a modified T9 interface and random forest classifier , 2015, Comput. Biol. Medicine.

[3]  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.

[4]  Pijush Samui,et al.  Classifying Images of Drought-Affected Area Using Deep Belief Network, kNN, and Random Forest Learning Techniques , 2018 .

[5]  G. Pfurtscheller,et al.  Conversion of EEG activity into cursor movement by a brain-computer interface (BCI) , 2004, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[6]  Yufei Huang,et al.  Prediction of driver's drowsy and alert states from EEG signals with deep learning , 2015, 2015 IEEE 6th International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP).

[7]  Gert Pfurtscheller,et al.  Motor imagery and direct brain-computer communication , 2001, Proc. IEEE.

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

[9]  Damien Coyle,et al.  Games, Gameplay, and BCI: The State of the Art , 2013, IEEE Transactions on Computational Intelligence and AI in Games.

[10]  Z. Keirn,et al.  A new mode of communication between man and his surroundings , 1990, IEEE Transactions on Biomedical Engineering.

[11]  P. Venkata Krishna,et al.  A Deep Learning Based Artificial Neural Network Approach for Intrusion Detection , 2017, ICMC.

[12]  Cuntai Guan,et al.  Convolutional neural network-based transfer learning and knowledge distillation using multi-subject data in motor imagery BCI , 2017, 2017 8th International IEEE/EMBS Conference on Neural Engineering (NER).

[13]  Sanjiban Sekhar Roy,et al.  Estimating heating load in buildings using multivariate adaptive regression splines, extreme learning machine, a hybrid model of MARS and ELM , 2018 .

[14]  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..

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

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

[17]  Charles W. Anderson,et al.  Classification of EEG Signals from Four Subjects During Five Mental Tasks , 2007 .

[18]  Ricardo Pietrobon,et al.  Scientific writing: a randomized controlled trial comparing standard and on-line instruction , 2009, BMC medical education.

[19]  Cuntai Guan,et al.  EEG source space analysis of the supervised factor analytic approach for the classification of multi-directional arm movement , 2017, Journal of neural engineering.

[20]  Cuntai Guan,et al.  On the use of convolutional neural networks and augmented CSP features for multi-class motor imagery of EEG signals classification , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[21]  G. Pfurtscheller,et al.  Brain-Computer Interfaces for Communication and Control. , 2011, Communications of the ACM.

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

[23]  Sanjiban Sekhar Roy,et al.  Classifying multi-category images using deep learning : A convolutional neural network model , 2017, 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

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

[25]  E Donchin,et al.  Brain-computer interface technology: a review of the first international meeting. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[26]  Sanjiban Sekhar Roy,et al.  Classifying Spam Emails Using Artificial Intelligent Techniques , 2016 .

[27]  Klaus-Robert Müller,et al.  Machine learning for real-time single-trial EEG-analysis: From brain–computer interfacing to mental state monitoring , 2008, Journal of Neuroscience Methods.

[28]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[29]  Sebastian Stober,et al.  Using Convolutional Neural Networks to Recognize Rhythm Stimuli from Electroencephalography Recordings , 2014, NIPS.