Identification of TLE Focus from EEG Signals by Using Deep Learning Approach
Abstract
:1. Introduction
2. Materials and Methods
2.1. Feature Extraction
2.2. Classification with LSTM Network
2.3. Asymmetry Score Calculation
3. Results
4. Discussion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Nomenclature
ADAM | Adaptive Moment Estimation |
ANN | Artificial Neural Network |
AU | Ankara University |
CHB-MIT | Children’s Hospital Boston (CHB) and the Massachusetts Institute of Technology (MIT) |
CNN | Convolutional Neural Network |
CWT | Continuous Wavelet Transform |
DWT | Discrete Wavelet Transform |
EEG | Electroencephalography |
FRNN | Fuzzy Rough Nearest Neighbor |
GMM | Gaussian Mixture Model |
KNN | K-Nearest Neighbor |
LDA | Linear Discriminant Analysis |
LSTM | Long Short-Term Memory |
OMP | Orthogonal Matching Pursuit |
PCA | Principal Component Analysis |
PNES | Psychogenic Non-Epileptic Seizure |
RBF | radial basis function |
ResNet | Residual Networks |
RNN | Recurrent Neural Network |
STFT | Short Time Fourier Transform |
SVM | Support Vector Machine |
TLE | Temporal Lobe Epilepsy |
TUH | Temple University Hospital |
USVM | Universum Support Vector Machine |
WPD | Wavelet Packet Decomposition |
References
- Bhattacharyya, A.; Pachori, R.B.; Upadhyay, A.; Acharya, U.R. Tunable-Q wavelet transform based multiscale entropy measure for automated classification of epileptic EEG signals. Appl. Sci. 2017, 7, 385. [Google Scholar] [CrossRef] [Green Version]
- Ficici, C.; Erogul, O.; Telatar, Z. Epileptic Activity Detection in EEG Signals using Linear and Non-linear Feature Extraction Methods. In Proceedings of the 2019 11th International Conference on Electrical and Electronics Engineering (ELECO), Bursa, Turkey, 28–30 November 2019; pp. 449–455. [Google Scholar]
- Zarei, A.; Asl, B.M. Automatic seizure detection using orthogonal matching pursuit, discrete wavelet transform, and entropy based features of EEG signals. Comput. Biol. Med. 2021, 131, 104250. [Google Scholar] [CrossRef] [PubMed]
- Khan, K.A.; Shanir, P.P.; Khan, Y.U.; Farooq, O. A hybrid Local Binary Pattern and wavelets based approach for EEG classification for diagnosing epilepsy. Expert Syst. Appl. 2020, 140, 112895. [Google Scholar] [CrossRef]
- Raghu, S.; Sriraam, N.; Temel, Y.; Rao, S.V.; Hegde, A.S.; Kubben, P.L. Performance evaluation of DWT based sigmoid entropy in time and frequency domains for automated detection of epileptic seizures using SVM classifier. Comput. Biol. Med. 2019, 110, 127–143. [Google Scholar] [CrossRef] [PubMed]
- Chen, D.; Wan, S.; Xiang, J.; Bao, F.S. A high-performance seizure detection algorithm based on Discrete Wavelet Transform (DWT) and EEG. PLoS ONE 2017, 12, e0173138. [Google Scholar] [CrossRef] [Green Version]
- Richhariya, B.; Tanveer, M. EEG signal classification using universum support vector machine. Expert Syst. Appl. 2018, 106, 169–182. [Google Scholar] [CrossRef]
- Sharma, M.; Patel, S.; Acharya, U.R. Automated detection of abnormal EEG signals using localized wavelet filter banks. Pattern Recognit. Lett. 2020, 133, 188–194. [Google Scholar] [CrossRef]
- Qureshi, M.B.; Afzaal, M.; Qureshi, M.S.; Fayaz, M. Machine learning-based EEG signals classification model for epileptic seizure detection. Multimed. Tools Appl. 2021, 80, 17849–17877. [Google Scholar]
- Mursalin, M.; Zhang, Y.; Chen, Y.; Chawla, N.V. Automated epileptic seizure detection using improved correlation-based feature selection with random forest classifier. Neurocomputing 2017, 241, 204–214. [Google Scholar] [CrossRef]
- Omidvar, M.; Zahedi, A.; Bakhshi, H. EEG signal processing for epilepsy seizure detection using 5-level Db4 discrete wavelet transform, GA-based feature selection and ANN/SVM classifiers. J. Ambient. Intell. Humaniz. Comput. 2021, 12, 10395–10403. [Google Scholar] [CrossRef]
- Acharya, U.R.; Sree, S.V.; Alvin, A.P.C.; Suri, J.S. Use of principal component analysis for automatic classification of epileptic EEG activities in wavelet framework. Expert Syst. Appl. 2012, 39, 9072–9078. [Google Scholar] [CrossRef]
- Fıçıcı, C.; Telatar, Z.; Eroğul, O. Automated temporal lobe epilepsy and psychogenic nonepileptic seizure patient discrimination from multichannel EEG recordings using DWT based analysis. Biomed. Signal Process. Control. 2022, 77, 103755. [Google Scholar] [CrossRef]
- Li, M.; Chen, W.; Zhang, T. Classification of epilepsy EEG signals using DWT-based envelope analysis and neural network ensemble. Biomed. Signal Process. Control. 2017, 31, 357–365. [Google Scholar] [CrossRef]
- Slimen, I.B.; Boubchir, L.; Mbarki, Z.; Seddik, H. EEG epileptic seizure detection and classification based on dual-tree complex wavelet transform and machine learning algorithms. J. Biomed. Res. 2020, 34, 151. [Google Scholar] [CrossRef] [PubMed]
- Qiu, X.; Yan, F.; Liu, H. A difference attention ResNet-LSTM network for epileptic seizure detection using EEG signal. Biomed. Signal Process. Control 2023, 83, 104652. [Google Scholar] [CrossRef]
- Fraiwan, L.; Alkhodari, M. Classification of focal and non-focal epileptic patients using single channel EEG and long short-term memory learning system. IEEE Access 2020, 8, 77255–77262. [Google Scholar] [CrossRef]
- Poorani, S.; Balasubramanie, P. Deep learning based epileptic seizure detection with EEG data. Int. J. Syst. Assur. Eng. Manag. 2023, 1–10. [Google Scholar] [CrossRef]
- Varlı, M.; Yılmaz, H. Multiple classification of EEG signals and epileptic seizure diagnosis with combined deep learning. J. Comput. Sci. 2023, 67, 101943. [Google Scholar] [CrossRef]
- Daoud, H.; Bayoumi, M. Deep learning approach for epileptic focus localization. IEEE Trans. Biomed. Circuits Syst. 2019, 14, 209–220. [Google Scholar] [CrossRef]
- Mir, W.A.; Anjum, M.; Shahab, S. Deep-EEG: An optimized and robust framework and method for EEG-based diagnosis of epileptic seizure. Diagnostics 2023, 13, 773. [Google Scholar] [CrossRef]
- Singh, K.; Malhotra, J. Two-layer LSTM network-based prediction of epileptic seizures using EEG spectral features. Complex Intell. Syst. 2022, 8, 2405–2418. [Google Scholar] [CrossRef]
- Yildiz, A.; Zan, H.; Said, S. Classification and analysis of epileptic EEG recordings using convolutional neural network and class activation mapping. Biomed. Signal Process. Control 2021, 68, 102720. [Google Scholar] [CrossRef]
- Türk, Ö.; Özerdem, M.S. Epilepsy detection by using scalogram based convolutional neural network from EEG signals. Brain Sci. 2019, 9, 115. [Google Scholar] [CrossRef] [Green Version]
- Lebal, A.; Moussaoui, A.; Rezgui, A. Epilepsy-Net: Attention-based 1D-inception network model for epilepsy detection using one-channel and multi-channel EEG signals. Multimed. Tools Appl. 2023, 82, 17391–17413. [Google Scholar] [CrossRef]
- Ilias, L.; Askounis, D.; Psarras, J. Multimodal detection of epilepsy with deep neural networks. Expert Syst. Appl. 2023, 213, 119010. [Google Scholar] [CrossRef]
- Gao, Y.; Gao, B.; Chen, Q.; Liu, J.; Zhang, Y. Deep convolutional neural network-based epileptic electroencephalogram (EEG) signal classification. Front. Neurol. 2020, 11, 375. [Google Scholar] [CrossRef] [PubMed]
- Farooq, M.S.; Zulfiqar, A.; Riaz, S. Epileptic Seizure Detection Using Machine Learning: Taxonomy, Opportunities, and Challenges. Diagnostics 2023, 13, 1058. [Google Scholar] [CrossRef] [PubMed]
- Islam, M.R.; Zhao, X.; Miao, Y.; Sugano, H.; Tanaka, T. Epileptic seizure focus detection from interictal electroencephalogram: A survey. Cogn. Neurodynamics 2023, 17, 1–23. [Google Scholar] [CrossRef]
- Hekmatmanesh, A.; Azni, H.M.; Wu, H.; Afsharchi, M.; Li, M.; Handroos, H. Imaginary control of a mobile vehicle using deep learning algorithm: A brain computer interface study. IEEE Access 2021, 10, 20043–20052. [Google Scholar] [CrossRef]
- Andrzejak, R.G.; Lehnertz, K.; Mormann, F.; Rieke, C.; David, P.; Elger, C.E. Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state. Phys. Rev. E 2001, 64, 061907. [Google Scholar] [CrossRef] [Green Version]
- GitHub. Available online: https://github.com/otoolej/eeg_viewer (accessed on 1 February 2023).
- The MathWorks Inc. Deep Learning Toolbox (R2021a). Available online: https://www.mathworks.com (accessed on 12 April 2023).
- Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
- The MathWorks. Available online: https://www.mathworks.com/help/deeplearning/gs/create-simple-sequence-classification-network.html (accessed on 5 May 2023).
- The MathWorks. Available online: https://www.mathworks.com/help/deeplearning/gs/create-simple-sequencehttps://www.mathworks.com/help/signal/ug/classify-ecg-signals-using-long-short-term-memory-networks.html (accessed on 8 May 2023).
Subband No | Subband Name | Frequency Range (Hz) |
---|---|---|
1 | Delta | 0–4 |
2 | Theta | 4–8 |
3 | Alpha | 8–16 |
4 | Beta | 16–28 |
5 | Gamma | 28–32 |
6 | D1 | 32–64 |
7 | D2 | 16–32 |
8 | D5 | 2–4 |
9 | D6 | 1–2 |
10 | D7 | 0.5–1 |
11 | D8 | 0.25–0.5 |
12 | D9 | 0.125–0.25 |
13 | A9 | 0–0.125 |
Left Brain Hemisphere | Right Brain Hemisphere | |
---|---|---|
1 | Fp1-F7 | Fp2-F8 |
2 | F7-T3 | F8-T4 |
3 | T3-T5 | T4-T6 |
4 | T5-O1 | T6-O2 |
5 | Fp1-F3 | Fp2-F4 |
6 | F3-C3 | F4-C4 |
7 | C3-P3 | C4-P4 |
8 | P3-O1 | P4-O2 |
Subband No | Subband Used for Energy Feature | Validation Accuracy | Test Accuracy | Training Accuracy | Execution Time |
---|---|---|---|---|---|
1 | Delta (0–4 Hz) | 0.5229 | 0.5520 | 0.5481 | 2 min 4 s |
2 | Theta (4–8 Hz) | 0.8227 | 0.7504 | 0.8368 | 2 min 7 s |
3 | Alpha (8–16 Hz) | 0.8029 | 0.8066 | 0.8394 | 2 min 6 s |
4 | Beta (16–28 Hz) | 0.8747 | 0.8684 | 0.9415 | 2 min 7 s |
5 | Gamma (28–32 Hz) | 0.8365 | 0.7971 | 0.8760 | 2 min 9 s |
6 | D1 (32–64 Hz) | 0.8499 | 0.8499 | 0.9302 | 2 min 1 s |
7 | D2 (16–32 Hz) | 0.8493 | 0.7983 | 0.9036 | 5 min 48 s |
8 | D5 (2–4 Hz) | 0.7776 | 0.7979 | 0.8372 | 2 min 10 s |
9 | D6 (1–2 Hz) | 0.6685 | 0.6753 | 0.6910 | 2 min 6 s |
10 | D7 (0.5–1 Hz) | 0.6638 | 0.5962 | 0.6243 | 2 min 5 s |
11 | D8 (0.25–0.5 Hz) | 0.6169 | 0.5694 | 0.6310 | 2 min 4 s |
12 | D9 (0.125–0.25 Hz) | 0.4981 | 0.4008 | 0.5153 | 1 min 58 s |
13 | A9 (0–0.125 Hz) | 0.5116 | 0.4476 | 0.5254 | 2 min 1 s |
Feature | Parameters | Validation Results | Test Results | Training Results | Execution Time |
---|---|---|---|---|---|
Energy of Beta band (16–28 Hz) | Minimum batch size = 27 Total number of channel = 18 | Accuracy = 0.8656 Sensitivity = 0.7895 Specificity = 0.9417 | Accuracy = 0.8239 Sensitivity = 0.7519 Specificity = 0.9328 | Accuracy = 0.9187 ± 0.0593 Sensitivity = 0.9758 Specificity = 0.9522 | 10 min 40 s |
Minimum batch size = 27 Total number of channel = 16 | Accuracy = 0.8333 Sensitivity = 0.7444 Specificity = 0.9223 | Accuracy = 0.8480 Sensitivity = 0.7895 Specificity = 0.9366 | Accuracy = 0.9889 ± 0.0620 Sensitivity = 0.9726 Specificity = 0.9478 | 11 min 8 s | |
Minimum batch size = 150 Total number of channel = 18 | Accuracy = 0.8769 Sensitivity = 0.8270 Specificity = 0.9267 | Accuracy = 0.7979 Sensitivity = 0.7143 Specificity = 0.9242 | Accuracy = 0.8992 ± 0.0408 Sensitivity = 0.9597 Specificity = 0.9525 | 2 min 9 s | |
Minimum batch size = 150 Total number of channel = 16 | Accuracy = 0.8747 Sensitivity = 0.8421 Specificity = 0.9073 | Accuracy = 0.8684 Sensitivity = 0.8496 Specificity = 0.8968 | Accuracy = 0.8938 ± 0.0396 Sensitivity = 0.9630 Specificity = 0.9200 | 2 min 7 s |
Number of EEG Recordings | Result |
---|---|
76 (48 Right TLE, 28 Left TLE) | Accuracy = 96.10% Sensitivity = 100% Specificity = 93.80% |
Author | Dataset | Method | Task 1: Interictal and Ictal Epoch Classification | Task 2: Epileptic Focus Identification | Accuracy (%) |
---|---|---|---|---|---|
Türk et al. [24] | Bonn University | CNN | √ | √ | 98.50 (Task1) 80.00 (Task2) |
Daoud et al. [20] | Bern-Barcelona and Bonn | Deep convolutional autoencoder | X | √ | 93.21 (Bern-Barcelona) 96.00 (Bonn) |
Qureshi et al. [9] | Bonn and CHB- MIT | KNN and FRNN | X | X | 99.81 (Bonn) 92.79 (CHB-MIT) |
Poorani et al. [18] | CHB-MIT | CNN and LSTM | √ | X | 94.83 |
Varlı et al. [19] | Bern-Barcelona, Bonn and CHB-MIT | CWT, STFT and LSTM | √ | X | 99.62 (Bonn) |
Mir et al. [21] | CHB-MIT | LSTM | √ | X | 99.80 |
Singh et al. [22] | CHB-MIT | LSTM | √ | X | 98.14 |
Proposed method | √ | √ | 86.84 (Task1—AU dataset) 96.67 (Task1—Bonn data) 96.10 (Task2—AU dataset) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ficici, C.; Telatar, Z.; Kocak, O.; Erogul, O. Identification of TLE Focus from EEG Signals by Using Deep Learning Approach. Diagnostics 2023, 13, 2261. https://doi.org/10.3390/diagnostics13132261
Ficici C, Telatar Z, Kocak O, Erogul O. Identification of TLE Focus from EEG Signals by Using Deep Learning Approach. Diagnostics. 2023; 13(13):2261. https://doi.org/10.3390/diagnostics13132261
Chicago/Turabian StyleFicici, Cansel, Ziya Telatar, Onur Kocak, and Osman Erogul. 2023. "Identification of TLE Focus from EEG Signals by Using Deep Learning Approach" Diagnostics 13, no. 13: 2261. https://doi.org/10.3390/diagnostics13132261