Abstract

Epilepsy is a common neurologic condition frequently investigated using rodent models, with seizures identified by electroencephalography (EEG). Given technological advances, large datasets of EEG are widespread and amenable to machine learning approaches for identification of seizures. While such approaches have been explored for human EEGs, machine learning approaches to identifying seizures in rodent EEG are limited. We utilized a predesigned deep convolutional neural network (DCNN), GoogLeNet, to classify images for seizure identification. Training images were generated through multiplexing spectral content (scalograms), kurtosis, and entropy for two-second EEG segments. Over 2200 h of EEG data were scored for the presence of seizures, with 95.6% of seizures identified by the DCNN and a false positive rate of 34.2% (1.52/h), as compared to visual scoring. Multiplexed images were superior to scalograms alone (scalogram-kurtosis-entropy 0.956 ± 0.010, scalogram 0.890 ± 0.028, t(7) = 3.54, p < 0.01) and a DCNN trained specifically for the individual animal was superior to using DCNNs across animals (intra-animal 0.960 ± 0.0094, inter-animal 0.811 ± 0.015, t(30) = 5.54, p < 0.01). For this dataset the DCNN approach is superior to a previously described algorithm utilizing longer local line lengths, calculated from wavelet-decomposition of EEG, to identify seizures. We demonstrate the novel use of a predesigned DCNN constructed to classify images, utilizing multiplexed images of EEG spectral content, kurtosis, and entropy, to rapidly and objectively identifies seizures in a large dataset of rat EEG with high sensitivity.

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