A Deep Learning Approach for Automatic Seizure Detection in Children With Epilepsy
Over the last few decades, electroencephalogram (EEG) has become one of the most vital tools used by physicians to diagnose several neurological disorders of the human brain and, in particular, to detect seizures. Because of its peculiar nature, the consequent impact of epileptic seizures on the quality of life of patients made the precise diagnosis of epilepsy extremely essential. Therefore, this article proposes a novel deep learning approach for detecting seizures in pediatric patients based on the classification of raw multichannel EEG signal recordings that are minimally pre processed. The new approach takes advantage of the automatic feature learning capabilities of a two dimensional deep convolution autoencoder (2D DCAE) linked to a neural network based classifier to form a unified system that is trained in a supervised way to achieve the best classification accuracy between the ictal and interictal brain state signals. For testing and evaluating our approach, two models were designed and assessed using three different EEG data segment lengths and a 10 fold cross validation scheme. Based on five evaluation metrics, the best performing model was a supervised deep convolutional autoencoder (SDCAE) model that uses a bidirectional long short term memory (Bi LSTM) based classifier, and EEG segment length of 4 s. Using the public dataset collected from the Children's Hospital Boston (CHB) and the Massachusetts Institute of Technology (MIT) this model has obtained 98.79 0.53% accuracy, 98.72 0.77% sensitivity, 98.86 0.53% specificity, 98.86 0.53% precision, and an F1 score of 98.79 0.53% respectively. Based on these results, our new approach was able to present one of the most effective seizure detection methods compared to other existing state of the art methods applied to the same dataset.
Frontiers in Computational Neuroscience