Automatic Epileptic Seizure Detection via Attention-Based CNN-BiRNN

Epileptic seizure detection with multi-channel electroencephalography (EEG) signals is a commonly used method, but it is tedious and error-prone to manually detect seizures through EEG signals. In this work, we propose an end-to-end deep neural network called attention-based CNN-BiRNN for automatic seizure detection. Attention-based CNN-BiRNN mainly consists of three parts: the multi-scale convolution model, the attention model, and the multi-stream bidirectional recurrent model. Original signals are firstly sent to the multi-scale convolution model to extract multi-scale features. Then the attention model exploits the differences among channels for seizure detection. Afterwards, the robust temporal features are obtained by the multi-stream bidirectional recurrent model, and are further fed into a fully connected layer for classification. Moreover, a channel dropout method is proposed, for the model training stage, to obtain inconspicuous characteristics from all the channels of a certain EEG signal. The results on the dataset of CHB-MIT demonstrate that our approach outperforms state-of-the-art approaches in terms of both sensitivity and specificity. Furthermore, with the channel dropout method, our approach is shown to have a powerful ability of handling EEG signals with missing channels and different channels.

[1]  Kuldip K. Paliwal,et al.  Bidirectional recurrent neural networks , 1997, IEEE Trans. Signal Process..

[2]  W. Hauser,et al.  Comment on Epileptic Seizures and Epilepsy: Definitions Proposed by the International League Against Epilepsy (ILAE) and the International Bureau for Epilepsy (IBE) , 2005, Epilepsia.

[3]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[4]  J. Gotman,et al.  Wavelet based automatic seizure detection in intracerebral electroencephalogram , 2003, Clinical Neurophysiology.

[5]  Qiang Ye,et al.  A Robust Deep Learning Approach for Automatic Seizure Detection , 2018, ArXiv.

[6]  Rabab K. Ward,et al.  Optimized deep neural network architecture for robust detection of epileptic seizures using EEG signals , 2019, Clinical Neurophysiology.

[7]  C. M. Michel,et al.  Temporal and spatial determination of EEG-seizure onset in the frequency domain , 2000, Clinical Neurophysiology.

[8]  Kebin Jia,et al.  FusionAtt: Deep Fusional Attention Networks for Multi-Channel Biomedical Signals , 2019, Sensors.

[9]  U. Rajendra Acharya,et al.  Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals , 2017, Comput. Biol. Medicine.

[10]  C. Elger,et al.  Epileptic Seizures and Epilepsy: Definitions Proposed by the International League Against Epilepsy (ILAE) and the International Bureau for Epilepsy (IBE) , 2005, Epilepsia.

[11]  Ali H. Shoeb,et al.  Application of Machine Learning To Epileptic Seizure Detection , 2010, ICML.

[12]  Natarajan Sriraam,et al.  Performance evaluation of DWT based sigmoid entropy in time and frequency domains for automated detection of epileptic seizures using SVM classifier , 2019, Comput. Biol. Medicine.

[13]  J R Ives,et al.  Automatic recognition of inter-ictal epileptic activity in prolonged EEG recordings. , 1979, Electroencephalography and clinical neurophysiology.

[14]  Jürgen Schmidhuber,et al.  LSTM: A Search Space Odyssey , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[15]  Boualem Boashash,et al.  A review of time-frequency matched filter design with application to seizure detection in multichannel newborn EEG , 2014, Digit. Signal Process..

[16]  G. Lindinger,et al.  Prospective multi-center study of an automatic online seizure detection system for epilepsy monitoring units , 2015, Clinical Neurophysiology.

[17]  Junzhong Zou,et al.  Automatic epileptic EEG detection using convolutional neural network with improvements in time-domain , 2019, Biomed. Signal Process. Control..

[18]  Min Wang,et al.  Automatic detection of interictal epileptiform discharges based on time-series sequence merging method , 2013, Neurocomputing.

[19]  Nitish Srivastava,et al.  Improving neural networks by preventing co-adaptation of feature detectors , 2012, ArXiv.

[20]  J. Gotman Automatic recognition of epileptic seizures in the EEG. , 1982, Electroencephalography and clinical neurophysiology.

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

[22]  Jürgen Schmidhuber,et al.  Learning to Forget: Continual Prediction with LSTM , 2000, Neural Computation.

[23]  Abigail R. Colson,et al.  Health and economic benefits of public financing of epilepsy treatment in India: An agent‐based simulation model , 2016, Epilepsia.