Detection of Epileptic Seizures using Unsupervised Learning Techniques for Feature Extraction

Automatic epileptic seizure prediction from EEG (electroencephalogram) data is a challenging problem. This is due to the complex nature of the signal itself and of the generated abnormalities. In this paper, we investigate several deep network architectures i.e. stacked autoencoders and convolutional networks, for unsupervised EEG feature extraction. The proposed EEG features are used to solve the prediction of epileptic seizures via Support Vector Machines. This approach has many benefits: (i) it allows to achieve a high accuracy using small size sample data, e.g. 1 second EEG data; (ii) features are determined in an unsupervised manner, without the need for manual selection. Experimental validation is carried out on real-world data, i.e. the CHB-MIT dataset. We achieve an overall accuracy, sensitivity and specificity of up to 92%, 95% and 90% respectively.

[1]  Rodica Strungaru,et al.  Automated Classification of Epileptiform Discharges in EEG Signals Using the Wavelet Transform , 2018, 2018 International Conference and Exposition on Electrical And Power Engineering (EPE).

[2]  Rajiv Ranjan,et al.  Towards Brain Big Data Classification: Epileptic EEG Identification With a Lightweight VGGNet on Global MIC , 2018, IEEE Access.

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

[4]  Dario Pompili,et al.  Cloud-based deep learning of big EEG data for epileptic seizure prediction , 2016, 2016 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[5]  Aidong Zhang,et al.  Detecting epileptic seizures with electroencephalogram via a context-learning model , 2016, BMC Medical Informatics and Decision Making.

[6]  Yike Guo,et al.  Feature extraction with stacked autoencoders for epileptic seizure detection , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[7]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

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

[9]  Scott B. Wilson Algorithm architectures for patient dependent seizure detection , 2006, Clinical Neurophysiology.

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

[11]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

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