| Literature DB >> 35211188 |
Yayan Pan1,2, Xiaoyu Zhou3, Fanying Dong1, Jianxiang Wu1, Yongan Xu2, Shilian Zheng4.
Abstract
The precise detection of epileptic seizure helps to prevent the serious consequences of seizures. As the electroencephalogram (EEG) reflects the brain activity of patients effectively, it has been widely used in epileptic seizure detection in the past decades. Recently, deep learning-based detection methods which automatically learn features from the EEG signals have attracted much attention. However, with deep learning-based detection methods, different input formats of EEG signals will lead to different detection performances. In this paper, we propose a deep learning-based epileptic seizure detection method with hybrid input formats of EEG signals, i.e., original EEG, Fourier transform of EEG, short-time Fourier transform of EEG, and wavelet transform of EEG. Convolutional neural networks (CNNs) are designed for extracting latent features from these inputs. A feature fusion mechanism is applied to integrate the learned features to generate a more stable syncretic feature for seizure detection. The experimental results show that our proposed hybrid method is effective to improve the seizure detection performance in few-shot scenarios.Entities:
Mesh:
Year: 2022 PMID: 35211188 PMCID: PMC8863458 DOI: 10.1155/2022/8724536
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1The block diagram of the proposed method for epilepsy classification.
Figure 2The designed deep learning framework for epilepsy classification.
Figure 3The process of depthwise separable convolution.
Figure 4Structures of CNNs for feature extraction: (a) CNN with 1-D input and (b) CNN with 2-D input.
Figure 5The EEG signal and the amplitude of complex-valued STFT and DWT of the EEG signal: (e) STFT of A, (f) STFT of E, (g) DWT of A, and (h) DWT of E.
Performance of normal vs. seizure case (A vs. E) with 5-fold cross-validation.
| Methods | K1 | K2 | K3 | K4 | K5 | Mean | Variance |
|---|---|---|---|---|---|---|---|
| EEG | 0.9563 | 0.9563 | 0.9688 | 0.9937 | 0.9937 | 0.9738 | 0.0189 |
| DWT | 0.96875 | 0.9875 | 1.0 | 0.9812 | 0.9750 | 0.9825 | 0.0120 |
| FFT | 0.9312 | 0.9312 | 0.8438 | 0.9812 | 0.9500 | 0.9275 | 0.0510 |
| STFT | 0.9875 | 1.0 | 0.95 | 0.9875 | 1.0 | 0.9850 | 0.0205 |
| Hybrid | 0.9875 | 0.9937 | 0.9937 | 0.9937 | 0.9875 | 0.9912 | 0.0034 |
Performance of normal vs. seizure case (A vs. E) with 10-fold cross-validation.
| Methods | K1 | K2 | K3 | K4 | K5 | K6 | K7 | K8 | K9 | K10 | Mean | Variance |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EEG | 0.9556 | 0.9667 | 0.9778 | 0.9278 | 0.9611 | 0.9167 | 0.9667 | 0.9556 | 0.9444 | 0.9611 | 0.9534 | 0.0187 |
| DWT | 0.9278 | 0.9389 | 0.9833 | 0.9611 | 0.9889 | 0.9833 | 0.9667 | 0.9833 | 0.9444 | 0.9667 | 0.9644 | 0.0213 |
| FFT | 0.9222 | 0.9889 | 0.9889 | 0.9722 | 0.9667 | 1.0 | 0.9833 | 0.8944 | 0.8556 | 0.9944 | 0.9567 | 0.0491 |
| STFT | 0.9222 | 0.9778 | 0.95 | 0.9222 | 1.0 | 0.9889 | 0.9389 | 1.0 | 0.9778 | 0.9667 | 0.9644 | 0.0297 |
| Hybrid | 0.9667 | 0.9667 | 0.9944 | 0.9722 | 0.9778 | 0.9611 | 0.9833 | 0.9944 | 0.9944 | 0.9833 | 0.9794 | 0.0125 |
Performance of normal vs. seizure case (A vs. E) with 20-fold cross-validation.
| Methods | K1 | K2 | K3 | K4 | K5 | K6 | K7 | K8 | K9 | K10 | K11 | K12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EEG | 0.9556 | 0.9667 | 0.9778 | 0.9278 | 0.9611 | 0.9167 | 0.9667 | 0.9556 | 0.9444 | 0.9611 | 0.9536 | 0.9737 |
| DWT | 0.9278 | 0.9389 | 0.9833 | 0.9611 | 0.9889 | 0.9833 | 0.9667 | 0.9833 | 0.9444 | 0.9667 | 0.9579 | 0.9579 |
| FFT | 0.9222 | 0.9889 | 0.9889 | 0.9722 | 0.9667 | 1.0 | 0.9833 | 0.8944 | 0.8556 | 0.9944 | 0.9895 | 0.9895 |
| STFT | 0.9222 | 0.9778 | 0.95 | 0.9222 | 1.0 | 0.9889 | 0.9389 | 1.0 | 0.9778 | 0.9667 | 0.9158 | 0.9789 |
| Hybrid | 0.9667 | 0.9667 | 0.9944 | 0.9722 | 0.9778 | 0.9611 | 0.9833 | 0.9944 | 0.9944 | 0.9833 | 0.9579 | 0.9579 |
| Methods | K13 | K14 | K15 | K16 | K17 | K18 | K19 | K20 | Mean | Variance | ||
| EEG | 0.9737 | 0.9684 | 0.9474 | 0.9947 | 0.8842 | 0.9684 | 0.9474 | 0.9895 | 0.9498 | 0.0297 | ||
| DWT | 0.9947 | 0.9368 | 0.9895 | 0.9579 | 0.9474 | 0.9947 | 0.9579 | 0.9895 | 0.9595 | 0.0292 | ||
| FFT | 0.9895 | 0.9947 | 0.9947 | 0.9789 | 0.9947 | 1.0 | 0.9947 | 0.9842 | 0.9371 | 0.12 | ||
| STFT | 0.8368 | 0.7895 | 0.9632 | 1.0 | 0.9053 | 0.8947 | 0.9947 | 0.9684 | 0.9431 | 0.0564 | ||
| Hybrid | 0.9895 | 0.9789 | 0.9526 | 0.9947 | 0.9421 | 0.9736 | 0.9684 | 0.9789 | 0.9639 | 0.0267 |
Performance of hybrid input using LSTM.
| Methods | EEG | DWT | FFT | STFT | Hybrid | EEG_LSTM | Hybrid_LSTM |
|---|---|---|---|---|---|---|---|
| Accuracy | 0.9498 | 0.9595 | 0.9371 | 0.9431 | 0.9639 | 0.9787 | 0.9908 |
| Variance | 0.0297 | 0.0292 | 0.12 | 0.0564 | 0.0276 | 0.0266 | 0.0051 |
| Time (s) | 0.001 | 0.001 | 0.0011 | 0.0024 | 0.0087 | 0.0018 | 0.0063 |
Performance of normal vs. nonseizure case (AB vs. CD) with 10-fold cross-validation.
| Methods | K1 | K2 | K3 | K4 | K5 | K6 | K7 | K8 | K9 | K10 | Mean | Variance |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EEG | 0.9806 | 0.9667 | 0.9667 | 0.9722 | 0.9667 | 0.9806 | 0.9861 | 0.9556 | 0.9861 | 0.9417 | 0.9703 | 0.0141 |
| DWT | 0.9694 | 0.9750 | 0.9639 | 0.9722 | 0.9528 | 0.9806 | 0.9833 | 0.9167 | 0.9306 | 0.9472 | 0.9592 | 0.0221 |
| FFT | 0.8556 | 0.8556 | 0.8444 | 0.8361 | 0.7222 | 0.8167 | 0.8583 | 0.8694 | 0.8444 | 0.6 | 0.8103 | 0.0849 |
| STFT | 0.9917 | 0.9778 | 0.9861 | 0.9611 | 0.9417 | 0.9833 | 0.9917 | 0.9750 | 0.95 | 0.9417 | 0.97 | 0.0198 |
| Hybrid | 0.9917 | 0.9778 | 0.9833 | 0.9778 | 0.9722 | 0.9889 | 0.9889 | 0.9556 | 0.9833 | 0.9694 | 0.9789 | 0.011 |