| Literature DB >> 33490905 |
Manuel Ruiz Marín1,2, Irene Villegas Martínez3,2, Germán Rodríguez Bermúdez4, Maurizio Porfiri1,5.
Abstract
Automated seizure detection in long-term video-EEG recordings is far from being integrated into common clinical practice. Here, we leverage classical and state-of-the-art complexity measures to robustly and automatically detect seizures from scalp recordings. Brain activity is scored through eight features, encompassing traditional time domain and novel measures of recurrence. A binary classification algorithm tailored to treat unbalanced dataset is used to determine whether a time window is ictal or non-ictal from its features. The application of the algorithm on a cohort of ten adult patients with focal refractory epilepsy indicates sensitivity, specificity, and accuracy of 90%, along with a true alarm rate of 95% and less than four false alarms per day. The proposed approach emphasizes ictal patterns against noisy background without the need of data preprocessing. Finally, we benchmark our approach against previous studies on two publicly available datasets, demonstrating the good performance of our algorithm.Entities:
Keywords: Algorithms; Clinical Neuroscience; Computer Application in Medicine; Computer-Aided Diagnosis Method; Techniques in Neuroscience
Year: 2020 PMID: 33490905 PMCID: PMC7811137 DOI: 10.1016/j.isci.2020.101997
Source DB: PubMed Journal: iScience ISSN: 2589-0042
Figure 1Sketch of the proposed algorithm for automated seizure detection during training and testing
For a Figure360 author presentation of this figure, see https://doi.org/10.1016/j.isci.2020.101997.
The algorithm takes as input the LEM recording signal and partitions it into non-overlapping windows. For each window, it extracts eight features (descriptive statistics and complexity measures) that are used for classification by the RUSBoost algorithm. During training, clinical supervision is needed to determine the onset and ending of a seizure for 80% of the data. During testing, no clinical supervision is required, and the trained model is employed to classify the remaining 20% of the data, within 5-fold cross-validation.
Clinical data and seizure description of LEM recordings
| Patient | Epileptic syndrome | Semiology of seizures during LEM | Duration (seconds) | Localization/lateralization at onset | Seizure onset |
|---|---|---|---|---|---|
| 1 | Structural epilepsy. Left mesial hippocampal sclerosis | Seizure 1: focal unaware to bilateral TC | 95 | Mesial and anterior left temporal | Sharp rhythmic activity |
| Seizure 2: focal unaware with non-motor onset (cognitive) | 44 | Mesial and anterior left temporal | Sharp rhythmic activity | ||
| 2 | Structural epilepsy. Right mesial hippocampal sclerosis | Seizure 1: focal unaware with non-motor onset (cognitive) | 57 | Right temporal | Low-voltage fast activity |
| Seizure 2: focal unaware with motor onset (automatisms) | 65 | Right temporal | Low-voltage fast activity | ||
| Seizure 3: focal unaware with motor onset (automatisms) | 74 | Right temporal | Low-voltage fast activity | ||
| Seizure 4: focal unaware with non-motor onset (cognitive) | 46 | Right temporal | Low-voltage fast activity | ||
| 3 | Structural epilepsy. Right mesial hippocampal sclerosis | Focal unaware with motor onset (automatisms) | 68 | Anterior right temporal | Sharp rhythmic activity |
| 4 | Structural epilepsy. Left mesial hippocampal sclerosis | Seizure 1: focal unaware with motor onset (automatisms) | 74 | Anterior left temporal | Low-frequency high-amplitude rhythmic spikes |
| Seizure 2: focal unaware with motor onset (automatisms) | 64 | Left temporal | Low-frequency high-amplitude rhythmic spikes | ||
| Seizure 3: focal unaware with motor onset (automatisms) | 51 | Left temporal | Spike-and-wave activity | ||
| 5 | Structural epilepsy. Right mesial hippocampal sclerosis | Focal unaware to bilateral TC | 487 | Anterior and mesial right temporal | Sharp rhythmic activity |
| 6 | Structural epilepsy. Left mesial hippocampal sclerosis | Seizure 1: subclinical | 33 | Mesial left temporal | Sharp rhythmic activity |
| Seizure 2: focal unaware with non-motor onset (cognitive) | 47 | Left temporal | Sharp rhythmic activity | ||
| 7 | Epilepsy of unknown origin | Seizure 1: focal unaware with non-motor onset (cognitive) | 65 | Left front-otemporal | Low-voltage fast activity |
| Seizure 2: focal unaware to bilateral TC | 88 | Left fronto-temporal | Low-voltage fast activity | ||
| 8 | Structural epilepsy. Cortical dysplasia right temporal lobe | Seizure 1: focal unaware seizure with non-motor onset (behavior arrest) | 78 | Right temporal | Low-voltage fast activity |
| Seizure 2: focal unaware to bilateral TC | 121 | Anterior and mesial right temporal | Low-voltage fast activity | ||
| 9 | Structural epilepsy. Left mesial hippocampal sclerosis | Seizure 1: focal unaware with motor onset (automatisms) | 70 | Left temporal | Low-voltage fast activity |
| Seizure 2: focal unaware with motor onset (automatisms) | 69 | Left temporal | Low-voltage fast activity | ||
| Seizure 3: focal unaware with motor onset (automatisms) | 108 | Mesial left temporal | Low-voltage fast activity | ||
| 10 | Epilepsy of unknown origin | Seizure 1: subclinical | 24 | Right temporal | Sharp rhythmic activity |
| Seizure 2: focal aware with non-motor onset (behavior arrest) | 36 | Right temporal | Sharp rhythmic activity | ||
| Seizure 3: focal aware with non-motor onset (behavior arrest) | 37 | Right temporal | Sharp rhythmic activity | ||
| Seizure 4: focal unaware to bilateral TC | 214 | Posterior right temporal | Sharp rhythmic activity |
Scalp EEG was recorded at a sampling rate of 256 Hz, with 19 electrodes placed according to the international 10–20 system, using a 64-channel system Nicolet™EEG NicOne. EEG was recorded from the following electrode positions: Fp1, Fp2, F7, F3, Fz, F4, F8, T3, C3, Cz, C4, T4, T5, P3, Pz, P4, T6, O1, and O2 and a reference electrode (Z). The classification of seizure onset was based on Perucca et al. (2014).
TC: tonic-clonic. LEM: long-term video EEG monitoring.
Sensitivity, specificity, accuracy, true alarm rate (TAR), and false alarm rate (FAR) per hour for 5-fold cross-validation analysis of 24-h LEM recordings of 10 different patients.
| Patient | Channel | Sensitivity | Specificity | Accuracy | TAR | FAR/h |
|---|---|---|---|---|---|---|
| 1 | T3 | 91.57% | 90.61% | 90.61% | 100% | 0.38 |
| 2 | T4 | 92.57% | 93.60% | 93.59% | 100% | 0.42 |
| 3 | F8 | 93.68% | 88.00% | 88.00% | 100% | 0.21 |
| 4 | T3 | 92.96% | 97.93% | 97.92% | 100% | 0.00 |
| 5 | F8 | 90.46% | 95.29% | 95.27% | 100% | 0.08 |
| 6 | T3 | 88.78% | 89.73% | 89.73% | 100% | 0.04 |
| 7 | F7 | 90.26% | 97.00% | 96.99% | 100% | 0.00 |
| 8 | F8 | 66.01% | 96.45% | 96.36% | 100% | 0.25 |
| 9 | T3 | 84.18% | 88.40% | 88.39% | 100% | 0.00 |
| 10 | T4 | 85.96% | 90.25% | 90.24% | 75% | 0.04 |
The algorithm is implemented on a specific, single channel for each of the patient, based on clinical considerations in Table 1.
Figure 2Sensitivity, specificity, and accuracy (in percent) for 5-fold cross-validation analysis of 24-h LEM recordings of 10 different patients, from different channels of the LEM recordings
For each patient and each metric, we report data from central (blue diamonds) electrodes and electrodes in the right (filled, red circles) or left (open, red circles) hemispheres, along with mean and standard deviation (black bars with whiskers).
Figure 3Visualization of a seizure through the topology of the ε-symbolic recurrence, constructed from 100 observations (0.391 s) from a single channel (T3)
For clarity, the network is overlaid with the EEG recordings to display the onset of the seizure, ictal organization, and seizure ending and post-ictal. The network is assembled using six symbols (embedding dimension m = 3) and proximity parameter ε = 10 μV; each color identifies symbolic recurrence to a different symbol. From the left to the right network, mean degree, betweenness centrality, and closeness are (11.04, 4.58, 1.37 × 10−3), (1.22, 4.55, 0.16 × 10−3), and (9.77, 3.82, 1.21 × 10−3).
Comparison of our detection algorithm against existing methods using the University of Bonn (UB) database and Temple University Hospital Seizure Corpus (TUSZ)
| Work | Patients/subsets | Window length | Preprocessing | Sensitivity | Specificity | Accuracy | FAR/h |
|---|---|---|---|---|---|---|---|
| ZONF-S | 100 samples | Gaussian filters | 93.10% | 83.90% | 88.50% | n. r. | |
| ZONF-S | 173 samples | n. r. | 98.30% | 91.60% | 96.90% | n. r. | |
| ZONF-S | 384 samples | Band-pass filter 0.3–40 Hz | 97% | 98% | 97.90% | 0.04 | |
| ZONF-S | 1 second | Band-pass filter 0.53–40 Hz | 93% | 90% | 91% | n. r. | |
| 29 | 1 second | n. r. | 78.35% | n. r. | n. r. | 0.9 | |
| 246 | 21 second | n. r. | 30.83% | 91.49% | n. r. | 0.25 | |
| 316 | 1 second | Notch filter + band-pass filter (0.5–40 Hz) + ICA | 95.50% | n. r. | n. r. | 0.49 | |
| 23 | 1 second | Band extraction (1–13 Hz) | 84.92% | n. r. | n. r. | 3.46 | |
Performance is presented in terms of sensitivity, specificity, accuracy, and false alarm rate (FAR) per hour. Results from our algorithm are displayed in italic to ease legibility.
n. r.: not reported. ICA: independent component analysis.