Abstract

BackgroundNeonatal seizures are a common occurrence in clinical settings, requiring immediate attention and detection. Previous studies have proposed using manual feature extraction coupled with machine learning, or deep learning to classify between seizure and non-seizure states. New methodIn this paper a deep learning based approach is used for neonatal seizure classification using electroencephalogram (EEG) signals. The architecture detects seizure activity in raw EEG signals as opposed to common state-of-art, where manual feature extraction with machine learning algorithms is used. The architecture is a two-dimensional (2D) convolutional neural network (CNN) to classify between seizure/non-seizure states. ResultsThe dataset used for this study is annotated by three experts and as such three separate models are trained on individual annotations, resulting in average accuracies (ACC) of 95.6 %, 94.8 % and 90.1 % respectively, and average area under the receiver operating characteristic curve (AUC) of 99.2 %, 98.4 % and 96.7 % respectively. The testing was done using 10-cross fold validation, so that the performance can be an accurate representation of the architectures classification capability in a clinical setting. After training/testing of the three individual models, a final ensemble model is made consisting of the three models. The ensemble model gives an average ACC and AUC of 96.3 % and 99.3 % respectively. Comparison with existing methodsThis study outperforms previous studies, with increased ACC and AUC results coupled with use of small time windows (1 s) used for evaluation. ConclusionThe proposed approach is promising for detecting seizure activity in unseen neonate data in a clinical setting.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call