Convolutional neural network with autoencoder-assisted multiclass labelling for seizure detection based on scalp electroencephalography

OBJECTIVE In long-term video-monitoring, automatic seizure detection holds great promise as a means to reduce the workload of the epileptologist. A convolutional neural network (CNN) designed to process images of EEG plots demonstrated high performance for seizure detection, but still has room for reducing the false-positive alarm rate. METHODS We combined a CNN that processed images of EEG plots with patient-specific autoencoders (AE) of EEG signals to reduce the false alarms during seizure detection. The AE automatically logged abnormalities, i.e., both seizures and artifacts. Based on seizure logs compiled by expert epileptologists and errors made by AE, we constructed a CNN with 3 output classes: seizure, non-seizure-but-abnormal, and non-seizure. The accumulative measure of number of consecutive seizure labels was used to issue a seizure alarm. RESULTS The second-by-second classification performance of AE-CNN was comparable to that of the original CNN. False-positive seizure labels in AE-CNN were more likely interleaved with "non-seizure-but-abnormal" labels than with true-positive seizure labels. Consequently, "non-seizure-but-abnormal" labels interrupted runs of false-positive seizure labels before triggering an alarm. The median false alarm rate with the AE-CNN was reduced to 0.034 h-1, which was one-fifth of that of the original CNN (0.17 h-1). CONCLUSIONS A label of "non-seizure-but-abnormal" offers practical benefits for seizure detection. The modification of a CNN with an AE is worth considering because AEs can automatically assign "non-seizure-but-abnormal" labels in an unsupervised manner with no additional demands on the time of the epileptologist.

[1]  Cornelis J Stam,et al.  Seizure detection in the neonatal EEG with synchronization likelihood , 2003, Clinical Neurophysiology.

[2]  M. N. Shanmukha Swamy,et al.  Morphology-Based Automatic Seizure Detector for Intracerebral EEG Recordings , 2012, IEEE Transactions on Biomedical Engineering.

[3]  Tamer Demiralp,et al.  Classification of electroencephalogram signals with combined time and frequency features , 2011, Expert Syst. Appl..

[4]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[5]  C. M. Lim,et al.  Characterization of EEG - A comparative study , 2005, Comput. Methods Programs Biomed..

[6]  Zhaohui Wu,et al.  A Cauchy-Based State-Space Model for Seizure Detection in EEG Monitoring Systems , 2015, IEEE Intelligent Systems.

[7]  Tong Zhang,et al.  A multistage, multimethod approach for automatic detection and classification of epileptiform EEG , 2002, IEEE Transactions on Biomedical Engineering.

[8]  Kemal Polat,et al.  Artificial immune recognition system with fuzzy resource allocation mechanism classifier, principal component analysis and FFT method based new hybrid automated identification system for classification of EEG signals , 2008, Expert Syst. Appl..

[9]  Wim Van Paesschen,et al.  Incorporating structural information from the multichannel EEG improves patient-specific seizure detection , 2012, Clinical Neurophysiology.

[10]  Scott B. Wilson,et al.  Seizure detection: evaluation of the Reveal algorithm , 2004, Clinical Neurophysiology.

[11]  Stephanie Gollwitzer,et al.  Automatic seizure detection in long-term scalp EEG using an adaptive thresholding technique: A validation study for clinical routine , 2014, Clinical Neurophysiology.

[12]  Jedediah M. Singer,et al.  Quickest detection of drug-resistant seizures: An optimal control approach , 2011, Epilepsy & Behavior.

[13]  J. Gotman,et al.  A system to detect the onset of epileptic seizures in scalp EEG , 2005, Clinical Neurophysiology.

[14]  Jasmin Kevric,et al.  Epileptic seizure detection using hybrid machine learning methods , 2017, Neural Computing and Applications.

[15]  Guo-Qiang Zhang,et al.  EpiDEA: Extracting Structured Epilepsy and Seizure Information from Patient Discharge Summaries for Cohort Identification , 2012, AMIA.

[16]  G M Manzano,et al.  Anterior zygomatic electrodes: a special electrode for the study of temporal lobe epilepsy. , 1986, Applied neurophysiology.

[17]  Abdulhamit Subasi,et al.  Automatic identification of epileptic seizures from EEG signals using linear programming boosting , 2016, Comput. Methods Programs Biomed..

[18]  Tingxi Wen,et al.  Deep Convolution Neural Network and Autoencoders-Based Unsupervised Feature Learning of EEG Signals , 2018, IEEE Access.

[19]  Brian Litt,et al.  Collaborating and sharing data in epilepsy research. , 2015, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[20]  Kensuke Kawai,et al.  Seizure detection by convolutional neural network-based analysis of scalp electroencephalography plot images , 2019, NeuroImage: Clinical.

[21]  Kensuke Kawai,et al.  Autoencoding of long-term scalp electroencephalogram to detect epileptic seizure for diagnosis support system , 2019, Comput. Biol. Medicine.

[22]  Elif Derya íbeyli Lyapunov exponents/probabilistic neural networks for analysis of EEG signals , 2010 .

[23]  A. Tzallas,et al.  Automated Epileptic Seizure Detection Methods: A Review Study , 2012 .

[24]  Yiwen Wang,et al.  Delving into α-stable distribution in noise suppression for seizure detection from scalp EEG , 2016, Journal of neural engineering.

[25]  M. De Vos,et al.  Automated artifact removal as preprocessing refines neonatal seizure detection , 2011, Clinical Neurophysiology.

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

[27]  Ilker Yaylali,et al.  Detection of Interictal Spikes and Artifactual Data Through Orthogonal Transformations , 2005, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[28]  Michael J. A. M. Van Putten,et al.  Nearest neighbor phase synchronization as a measure to detect seizure activity from scalp EEG recordings. , 2003 .

[29]  Paul B. Colditz,et al.  A computer-aided detection of EEG seizures in infants: a singular-spectrum approach and performance comparison , 2002, IEEE Transactions on Biomedical Engineering.

[30]  M. De Vos,et al.  Validation of a new automated neonatal seizure detection system: A clinician’s perspective , 2011, Clinical Neurophysiology.

[31]  M. Scheuer,et al.  Seizure detection with automated EEG analysis: A validation study focusing on periodic patterns , 2014, Clinical Neurophysiology.

[32]  Jasmin Kevric,et al.  Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction , 2018, Biomed. Signal Process. Control..

[33]  William P. Marnane,et al.  Robust neonatal EEG seizure Detection through Adaptive Background Modeling , 2013, Int. J. Neural Syst..

[34]  Hojjat Adeli,et al.  Principal Component Analysis-Enhanced Cosine Radial Basis Function Neural Network for Robust Epilepsy and Seizure Detection , 2008, IEEE Transactions on Biomedical Engineering.

[35]  Chen Zhang,et al.  A 16-Channel Patient-Specific Seizure Onset and Termination Detection SoC With Impedance-Adaptive Transcranial Electrical Stimulator , 2015, IEEE Journal of Solid-State Circuits.

[36]  Boualem Boashash,et al.  Automatic signal abnormality detection using time-frequency features and machine learning: A newborn EEG seizure case study , 2016, Knowl. Based Syst..

[37]  Chen Zhang,et al.  Design and Implementation of an On-Chip Patient-Specific Closed-Loop Seizure Onset and Termination Detection System , 2016, IEEE Journal of Biomedical and Health Informatics.

[38]  J Gotman,et al.  Automatic detection of seizures and spikes. , 1999, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[39]  G. Lightbody,et al.  EEG-based neonatal seizure detection with Support Vector Machines , 2011, Clinical Neurophysiology.

[40]  J. Frost,et al.  A Multistage System for the Automated Detection of Epileptic Seizures in Neonatal Electroencephalography , 2009, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[41]  Hojjat Adeli,et al.  Mixed-Band Wavelet-Chaos-Neural Network Methodology for Epilepsy and Epileptic Seizure Detection , 2007, IEEE Transactions on Biomedical Engineering.

[42]  G. Lightbody,et al.  Performance assessment for EEG-based neonatal seizure detectors , 2011, Clinical Neurophysiology.

[43]  Jean Gotman,et al.  Recommendations Regarding the Requirements and Applications for Long‐term Recordings in Epilepsy , 2007, Epilepsia.

[44]  Hojjat Adeli,et al.  A Wavelet-Chaos Methodology for Analysis of EEGs and EEG Subbands to Detect Seizure and Epilepsy , 2007, IEEE Transactions on Biomedical Engineering.