Next Article in Journal
Insights into the Use of Point-of-Care Ultrasound for Diagnosing Obstructive Sleep Apnea
Next Article in Special Issue
A Deep Learning-Based Automatic Segmentation and 3D Visualization Technique for Intracranial Hemorrhage Detection Using Computed Tomography Images
Previous Article in Journal
Landmark-Assisted Anatomy-Sensitive Retinal Vessel Segmentation Network
Previous Article in Special Issue
Evaluation of Emotions from Brain Signals on 3D VAD Space via Artificial Intelligence Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Identification of TLE Focus from EEG Signals by Using Deep Learning Approach

1
Department of Electrical and Electronics Engineering, Ankara University, 06830 Ankara, Turkey
2
Department of Biomedical Engineering, Başkent University, 06790 Ankara, Turkey
3
Department of Biomedical Engineering, TOBB University of Economics and Technology, 06560 Ankara, Turkey
*
Author to whom correspondence should be addressed.
Diagnostics 2023, 13(13), 2261; https://doi.org/10.3390/diagnostics13132261
Submission received: 20 May 2023 / Revised: 29 June 2023 / Accepted: 30 June 2023 / Published: 4 July 2023
(This article belongs to the Special Issue Application of Deep Learning in the Diagnosis of Brain Diseases)

Abstract

:
Temporal lobe epilepsy, a neurological disease that causes seizures as a result of excessive neural activities in the brain, is the most common type of focal seizure, accounting for 30–35% of all epilepsies. Detection of epilepsy and localization of epileptic focus are essential for treatment planning and epilepsy surgery. Currently, epileptic focus is decided by expert physician by examining the EEG records and determining EEG channel where epileptic patterns begins and continues intensely during seizure. Examination of long EEG recordings is very time-consuming process, requires attention and decision can vary depending on physician. In this study, to assist physicians in detecting epileptic focus side from EEG recordings, a novel deep learning-based computer-aided diagnosis system is presented. In the proposed framework, ictal epochs are detected using long short-term memory network fed with EEG subband features obtained by discrete wavelet transform, and then, epileptic focus identification is realized by using asymmetry score. This algorithm was tested on EEG database obtained from the Ankara University hospital. Experimental results showed ictal and interictal epochs were classified with accuracy of 86.84%, sensitivity of 86.96% and specificity of 89.68% on Ankara University hospital dataset, and 96.67% success rate was obtained on Bonn EEG dataset. In addition, epileptic focus was identified with accuracy of 96.10%, sensitivity of 100% and specificity of 93.80% by using the proposed deep learning-based algorithm and university hospital dataset. These results showed that proposed method can be used properly in clinical applications, epilepsy treatment and surgical planning as a medical decision support system.

1. Introduction

Temporal lobe epilepsy is the most common type of epilepsy, characterized by high-amplitude and rhythmic EEG signal patterns suddenly arise from a specific brain area, defined as epileptic focus, and then mostly generalized to whole brain. Considering that EEG signal patterns of epilepsy patients are different from healthy individuals and, diagnosis of epilepsy can be conducted by an expert examining long-term EEG recordings together with clinical findings. Drug-resistant TLE cases can be treated with surgery, so TLE focus localization is crucial for treatment planning.
In the literature, some approaches exist about epilepsy detection from EEG signals. Current studies mainly focused on classifying ictal and interictal epochs by using various machine learning [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] and deep learning methods [16,17,18,19,20,21,22,23,24,25,26,27,28,29].
As mentioned in [30], SVM is faster training phase speed than deep learning-based algorithms, and it is one of the preferred classifiers among others like KNN and LDA. Most of the studies with SVM classifier in the literature used Bonn EEG dataset [31], which includes intracranial cleared EEG recordings with higher classification accuracies. Bhattacharyya et al. [1] classify EEG signals in order to detect epilepsy by using tunable-Q wavelet transform-based multiscale entropy measure. They used Bonn University database that have cleared five EEG sets from a single channel and reported that they achieved accuracy of 98.60% in discriminating seizure and non-seizure classes. Ficici et al. [2] classified seizure from Bonn University EEG dataset by using SVM method with accuracy of 99.00%. Zarei et al. [3] introduced a method with DWT and OMP techniques to detect epileptic seizures by using SVM. Khan et al. [4] classified EEG signals as epileptic and non-epileptic by examining discriminant analysis based on local binary pattern and statistical features of DWT with accuracy of 99.60% on CHB-MIT dataset. Raghu et al. [5] examined a method detecting epilepsy by using SVM with sigmoid entropy of EEG subbands. They obtained 100% and 94.21% sensitivities on Bonn University and CHB-MIT databases, respectively. Chen et al. [6] employed SVM with RBF method to discriminate ictal and interictal EEG segments using DWT-based statistical signal features from Bonn University dataset with accuracy of 99.30%. Richhariya et al. [7] introduced a method for distinguishing seizure and seizure-free intervals by using USVM from Bonn University dataset with accuracy of 99.00%. Sharma et al. [8] detected ictal EEG signals by using SVM applying on TUH-EEG dataset, and they obtained 79.34% success rate.
Qureshi et al. [9] used KNN and FRNN methods for classification of epileptic seizure from EEG signals. They applied their algorithms to Bonn and CHB-MIT databases and obtained 99.81% and 92.79% accuracies, respectively. Mursalin et al. [10] presented an automated epileptic seizure detection method using random forest classifier. They obtained highest accuracy of 99.00% on Bonn dataset. Omidvar et al. [11] proposed epilepsy seizure detection approach using five-level Daubechies (Db4) DWT and ANN-SVM classifiers. They obtained accuracies of 100% for two-class classification and 98.70% for three-class classification on Bonn dataset. Acharya et al. [12] detected epileptic seizure by attempting GMM, WPD and PCA. They achieved 99.00% success rate in three-class classification on Bonn dataset. Ficici et al. [13] proposed a machine learning-based method to discriminate TLE patient, PNES patient and healthy subjects. They obtained interictal and ictal classification accuracy of 98.00% on Bonn and CHB-MIT databases using single channel EEG. Li et al. [14] performed three-class classification on Bonn dataset by using neural network ensemble method with accuracy of 98.80%. Slimen et al. [15] conducted interictal and ictal epoch classification by using SVM, KNN and LDA on CHB-MIT dataset with accuracy of 100%.
Recently, the following noticeable advantages have been achieved with deep learning-based algorithms applied on biomedical signals in comparison with the SVM-based classifiers: (1) Deep learning has potential for multi-class identification and may achieve more accurate results in comparison with SVM when it modified as a multi-classifier; (2) Deep learning has higher potential for handling large-scale data classification than the SVM-based algorithms [30].
Qiu et al. [16] presented a method for epileptic seizure detection by examining ResNet LSTM network on Bonn University dataset, and they achieved accuracy of 99.78% for interictal and ictal classification. Fraiwan et al. [17] classified the EEG data from single channel EEG as focal and non-focal by attempting LSTM with accuracy of 99.20%. Poorani et al. [18] proposed a deep learning-based epilepsy detection method from EEG signals. They applied CNN and LSTM methods on CHB-MIT database and obtained a classification accuracy of 94.83%. They obtained 100% and 97.10% success rates on Bonn University and CHB-MIT databases, respectively. Varlı et al. [19] proposed an approach to classify multiple EEG signals by applying CWT, STFT and LSTM. They performed their algorithms on three different publicly available datasets which are CHB-MIT, Bern-Barcelona and Bonn University EEG records and obtained highest accuracy of 99.62% in interictal and ictal discrimination on Bonn University dataset. Daoud et al. [20] proposed a deep learning approach for epileptic focus localization and implemented on FPGA. They obtained accuracies of 93.21% and 96.00% on Bern-Barcelona and Bonn datasets, respectively. Mir et al. [21] presented deep learning-based framework with LSTM for diagnosis of epileptic seizure from EEG and achieved 99.80% accuracy on CHB-MIT dataset. Singh et al. [22] predicted epileptic seizures by using LSTM on CHB-MIT dataset with classification accuracy of 98.14%.
Yildiz et al. [23] applied CNN classifier to classify three-class dataset of Bonn University and achieved 100% success rate. Türk et al. [24] proposed scalogram-based CNN to detect epilepsy from EEG signals. They obtained success rate of 98.50% in interictal and ictal classification, and 80.00% in epileptic focus detection by using Bonn University cleared EEG database. Lebal et al. [25] used CNN and RNN for epilepsy detection using one-channel and multichannel EEG signals applied on Bonn and CHB-MIT datasets and achieved 100% and 98.22% success rates, respectively. Ilias et al. [26] classify EEG signals to detect epilepsy by using STFT and CNN methods. They obtained 97.00% success rate in separating based on three-class the Bonn dataset. Gao et al. [27] introduced a deep CNN method to classify ictal and interictal intervals obtained from CHB-MIT database with accuracy of 92.60%. Farooq et al. [28] proposed a survey showing the taxonomy studies about epilepsy detection in the literature. Islam et al. [29] introduced a seizure detection survey from EEG.
This paper introduces a retrospective study using multichannel EEG signals recorded from TLE patients. In the proposed approach, an LSTM network was applied to detect seizure first, and then localization of epileptic focus region, in left or right brain hemispheres, and was examined by handling EEG channel energy asymmetry. Although, there are lots of study on epilepsy in the literature, most of them focused on only ictal and interictal classification instead of epileptic focus localization using known cleared databases. Novelty of this study is given as detecting seizure intervals and identifying epileptic focus sequentially by using EEG signals. The proposed method can also be used properly in clinical applications, epilepsy treatment and surgical planning as a medical decision support system.
Rest of the paper is organized as follows: In Section 2, datasets and methods used in this study are described in detail. In Section 3, experimental results and comparison with previous studies are reported. Analysis and discussions are presented in Section 4. Also, limitations, future works and conclusions of the proposed study are reported in Section 4.

2. Materials and Methods

In this study, multichannel EEG recordings of TLE patients obtained from the Ankara University hospital and Bonn University dataset were used. Scalp EEG signals of AU dataset were sampled at 500 Hz and recorded using 18 channels obtained by bipolar 10–20 electrode placement. EEG signals recorded from Fp1-F7, F7-T3, T3-T5, T5-O1, Fp2-F8, F8-T4, T4-T6, T6-O2, Fp1-F3, F3-C3, C3-P3, P3-O1, Fp2-F4, F4-C4, C4-P4, P4-O2, FZ-CZ, CZ-PZ channels. This database includes EEG recordings of 27 TLE patients. Figure 1 and Figure 2 are the sample intervals of original recordings pointing out interictal and ictal periods. These figures were plotted by using Matlab [32]. Ictal and interictal EEG intervals were labeled retrospectively by the expert. In addition, whole EEG recordings of patients were labeled as left TLE or right TLE by the expert. Rhythmic theta and beta activities, repetitive spikes, sharp waves and low-voltage rapid activity were the ictal period indicators of TLE for the neurologist marking on EEG recordings. So, the labelling by expert was regarded as gold standard for the performance evaluation of this study. This algorithm was implemented with MATLAB 2021a [33] via the computer, Intel Core i7, 2.60 GHz processor with 16.0 GB RAM.
In the proposed algorithm, initially ictal EEG intervals are detected for identification of epileptic focus from ictal EEG signals. On the other hand, the method is composed of two main parts; first one is detection of ictal epochs and second one is identification of epileptic focus. A whole flowchart indicating the proposed epileptic focus localization algorithm is shown in Figure 3. In ictal epoch detection part, firstly, EEG recordings of TLE patients are filtered by Butterworth-type low-pass filter with cutoff frequency of 64 Hz to obtain desired frequency range for DWT and 50 Hz notch filter to remove power line noise. Secondly, EEG signals are segmented into periods of 4096 samples called as epoch. Thirdly, DWT decomposition method is applied to obtain EEG signal subbands. Fourthly, EEG signal features, as the inputs of deep learning network, are extracted by calculating subband epoch energies of each EEG channel. Fifthly, ictal and interictal epochs are classified by using LSTM network. In the epileptic focus identification part, initially, energies of ictal EEG signals, detected in the first part, are calculated for each channel. Then, asymmetry coefficients are calculated from left and right symmetric EEG channels mentioned in Section 2.1.

2.1. Feature Extraction

In this study, LSTM classifier was fed with extracted signal features obtained from raw EEG data. To obtain signal subbands, nine-level discrete wavelet decomposition was used with fourth-order Daubechies (db4) wavelet function. Thus, 10 signal subbands that are D1 (32–64 Hz), D2 (16–32 Hz), D3 (8–16 Hz), D4 (4–8 Hz), D5 (2–4 Hz), D6 (1–2 Hz), D7 (0.5–1 Hz), D8 (0.25–0.5 Hz), D9 (0.125–0.25 Hz) and A9 (0–0.125 Hz) were obtained. Then, single-level DWT was applied to D2 subband to extract beta (16–24 Hz) and gamma (24–32 Hz) bands. D3, D4 and A4 represent alpha (8–16 Hz), theta (4–8 Hz) and delta (0–4 Hz) band, respectively. D6, D7, D8, D9 and A9 are subbands with lower frequencies in delta band, while D1 is subband with higher frequency than gamma band. Subbands used to extract signal features are given in Table 1. The epoch energies of these subbands in each EEG channel were calculated; then, this feature vector was used as input of LSTM classifier.

2.2. Classification with LSTM Network

In this study, LSTM network, which is a type of RNN, was used to train a deep neural network to classify EEG data as interictal and ictal. LSTM network was created by using deep network designer in MATLAB deep learning toolbox [33]. LSTM was first introduced by Hochreiter and Schmidhuber [34]. This network was defined in [34] by Equations (1)–(6). In these equations, the summation indices u represents input units, gate units, memory cells or conventional hidden units. The j-th memory cell is denoted by c j . o u t j and i n j represent the output and input gates, respectively. Their activations at time t are denoted by y i n j t and y o u t j t , respectively. s c j t represents internal state. w stands for the updating weight.
y o u t j t = f o u t j n e t o u t j t ; y i n j t = f i n j n e t i n j t ;
n e t o u t j t = u w o u t j u y u t 1
n e t i n j t = u w i n j u y u t 1
n e t c j t = u w c j u y u t 1
y c j t = y o u t j t h s c j t
s c j 0 = 0 ;   s c j t = s c j t 1 + y i n j t g n e t c j t   f o r   t > 0
LSTM network generally used in analysis and classification of sequences by revealing dependencies between time steps of a sequence [35]. However, training LSTM network with raw data results in a low classification accuracy. On the other hand, classification accuracy can be increased by using features of data as an input for training process of LSTM [36]. Thus, in this study, training LSTM model was realized by using extracted features of EEG signals instead of using raw EEG data. LSTM network used in the proposed method is shown in Figure 4.

2.3. Asymmetry Score Calculation

Asymmetry score was calculated from the energy ratios of these symmetrical left and right bipolar EEG channels. Asymmetry score represented by A is given in (7), where x l e f t and x r i g h t represent symmetric left and right EEG channel signals of one epoch length, respectively. By using (7), asymmetry score is calculated for each symmetrical EEG channel pair listed in Table 2. Considering that there is an increase in signal energy on epileptic focus side because of excessive neural activity, if calculated asymmetry score is greater than 1, that EEG channel pair of the patient is labeled as “1”, and if asymmetry score is less than 1, it is labeled as”−1”. Then, the label numbers assigned to the eight channel pairs are summed. If the total number is greater than zero, it is determined that epileptic focus is on the left side for that EEG recording of the patient, else the epileptic focus is on the right side. Asymmetry coefficient is calculated and then labeled for each recording of each patient. If the seizure recordings labeled as left focus exceed the number of seizure recordings labeled as right focus, then patient is labeled as left TLE patient, otherwise the patient is labeled as right TLE patient.
A = x l e f t n 2 x r i g h t n 2

3. Results

In the proposed epileptic focus identification method, 76 EEG recordings of 26 TLE patients were used. As a gold standard, epileptic focuses of 48 of the 76 EEG recordings were labeled as right-sided TLE, and the epileptic focus of 28 of them was labeled as left-sided TLE by the physician. The EEG signal dataset was split into 75% training set (7452 epochs) to train deep learning algorithm, 15% validation set (1596 epochs) to tune classifier parameters and 15% testing set (1596 epochs) to evaluate the performance of the proposed algorithm. In AU dataset, the ratio of ictal epochs to interictal epochs is 926:10,652, or approximately 1:12. Data augmentation was conducted by duplicating ictal EEG signals to balance the size of ictal and interictal data. Otherwise, classifier can classify all signals as interictal to obtain high accuracy.
Before training, the data was randomly shuffled so that the same labeled data would not be trained consecutively. Input size was set to 16 to match the feature dimension (energies of 16 channels) in feature input layer. In LSTM layer, number of hidden units was set to 128. In fully connected layer, output size was set to two, representing the number of classes. Training options were specified by assigning minimum batch size as 150, maximum epochs as 100 and initial learning rate as 0.001 and gradient threshold as two. In addition, ADAM method was selected as an optimizer.
Results of the proposed epilepsy detection method are given in Table 3. As can be seen from this table, the highest classification accuracy was achieved by using energy feature of beta band, while the lowest one was obtained by using D9 band. Parameters of LSTM network were selected experimentally by comparing the success rates as reported in Table 4. According to this table, the highest test classification accuracy was obtained for 16-channel beta band with 150 minimum batch size. Finally, results of the proposed epileptic focus identification algorithm is given in Table 5. As can be seen in Table 5, accuracy of 96.10%, sensitivity of 100% and specificity of 93.80% were achieved in epileptic focus identification. Comparison table of proposed epileptic focus identification algorithm and related methods in the literature is given in Table 6. As seen in this comparison table, proposed algorithm obtained the highest accuracy in epileptic focus identification by comparing the existing methods [20,24].
The main purpose of this study is to identify epileptic focus by examining the asymmetries in left and right hemispheres. Success rate of 86.84% for ictal and interictal classification (Task-1), and 96.10% for epileptic focus identification (Task-2) were obtained in AU database. By applying the same algorithm, 96.67% accuracy for ictal and interictal classification (Task-1) on Bonn dataset was achieved. When compared to the studies in [16,21], a higher accuracy was achieved in the proposed study for Task-2. Accuracy of 80.00% and 96.00% for Task-2 were obtained in [20,24] on Bonn dataset, respectively, while accuracy of 96.10% was obtained in AU dataset for Task-2, which is higher than the literature results. Again, Task-1 was applied both on Bonn and AU database, and Task-2 was applied only on AU database because AU dataset was labeled according to epileptic focus besides ictal and interictal labeling by the expert. However, Bonn and CHB-MIT databases were not used in Task-2 because they do not include epileptic focus labels.

4. Discussion

The algorithm proposed in this study is applied on multichannel EEG recordings obtained from Ankara University hospital and Bonn database. In order to realize epilepsy classification and focus identification facts, a deep learning-based LSTM method is established and applied to multichannel EEG data to discriminate ictal periods and then to identify the region of epileptic focus. Deep learning-based algorithms have more advantages than classical classifiers like SVM, KNN, etc. Therefore, deep learning has potential for multi-class identification and may achieve more accurate results and has higher potential for handling large-scale data classification than other classical approaches [30].
All subbands of EEG signals were tested by the proposed algorithm individually. Highest classification accuracy was obtained by using energy feature of beta band (Table 3). Test classification accuracies of 79.79% and 86.84% were obtained for 18-channel and 16-channel beta band with 150 minimum batch size, respectively (Table 4). Also, epilepsy detection was realized on Bonn dataset, and 96.67% success rate was obtained. Epileptic focus identification was conducted with accuracy of 96.10%, sensitivity of 100% and specificity of 93.80% (Table 5). As can be seen from the comparison table (Table 6), while most of the studies in the literature focused on epilepsy detection (ictal and interictal classification), proposed algorithm determines epileptic focus in addition to epilepsy detection. So, results of the epileptic focus identification algorithm can only be compared with the studies cited in the references [20,24]. As can be seen in Table 6, proposed algorithm achieved the highest accuracy for epileptic focus identification by comparing the existing methods [20,24].
The epilepsy detection results given in comparison table (Table 6) were obtained by using cleared (Bonn and CHB-MIT) and also intracranial (Bonn) EEG records, so they achieved higher accuracies as expected. In fact, we also achieved high accuracy (96.67%) in ictal epoch detection task on Bonn dataset. EEG signals recorded from Ankara University hospital are raw data (without preprocessing) and has been obtained using surface electrodes. Although accuracies of epilepsy detection by using the raw EEG signals seem lower than the accuracy of the studies tested with publicly available databases, results in this study are reasonable to be applicable in clinics for treatment and surgical operation.
The study is limited to only temporal lobe epilepsy among other epilepsy types. Future studies on epilepsy detection and focus identification from EEG recordings can be extended to other types of epilepsies, such as frontal lobe epilepsies, idiopathic generalized epilepsies, to obtain more comprehensive diagnostic medical tools. Another limitation of the proposed study may be the execution time. In current study, total execution time is 127 s, including recordings of all patients in AU database, for computer specifications mentioned in Section 2. More powerful CPU for a computer may provide fast execution close to real-time epilepsy detection and focus identification and also for real-time applications in clinics.

Author Contributions

Conceptualization, C.F., O.E., Z.T. and O.K.; Formal analysis, C.F., Z.T. and O.K.; Investigation, O.E. and Z.T.; Methodology, C.F., O.E. and Z.T.; Software, C.F.; Supervision, O.E. and Z.T.; Validation, O.E., Z.T. and O.K.; Visualization, C.F. and O.K.; Writing—original draft, C.F. and Z.T.; Writing—review and editing, O.E. and Z.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki, and approved by the Clinical Research Ethics Committee of Faculty of Medicine of the Ankara University (i5-225-19, 14 November 2019).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Data is not publically unavailable due to privacy and ethical restrictions.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

ADAMAdaptive Moment Estimation
ANNArtificial Neural Network
AUAnkara University
CHB-MITChildren’s Hospital Boston (CHB) and the Massachusetts Institute of Technology (MIT)
CNNConvolutional Neural Network
CWTContinuous Wavelet Transform
DWTDiscrete Wavelet Transform
EEGElectroencephalography
FRNNFuzzy Rough Nearest Neighbor
GMMGaussian Mixture Model
KNNK-Nearest Neighbor
LDALinear Discriminant Analysis
LSTMLong Short-Term Memory
OMPOrthogonal Matching Pursuit
PCAPrincipal Component Analysis
PNESPsychogenic Non-Epileptic Seizure
RBFradial basis function
ResNetResidual Networks
RNNRecurrent Neural Network
STFTShort Time Fourier Transform
SVMSupport Vector Machine
TLETemporal Lobe Epilepsy
TUHTemple University Hospital
USVMUniversum Support Vector Machine
WPDWavelet Packet Decomposition

References

  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. Richhariya, B.; Tanveer, M. EEG signal classification using universum support vector machine. Expert Syst. Appl. 2018, 106, 169–182. [Google Scholar] [CrossRef]
  8. 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]
  9. 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]
  10. 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]
  11. 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]
  12. 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]
  13. 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]
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. 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]
  20. Daoud, H.; Bayoumi, M. Deep learning approach for epileptic focus localization. IEEE Trans. Biomed. Circuits Syst. 2019, 14, 209–220. [Google Scholar] [CrossRef]
  21. 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]
  22. 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]
  23. 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]
  24. 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]
  25. 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]
  26. Ilias, L.; Askounis, D.; Psarras, J. Multimodal detection of epilepsy with deep neural networks. Expert Syst. Appl. 2023, 213, 119010. [Google Scholar] [CrossRef]
  27. 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]
  28. 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]
  29. 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]
  30. 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]
  31. 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]
  32. GitHub. Available online: https://github.com/otoolej/eeg_viewer (accessed on 1 February 2023).
  33. The MathWorks Inc. Deep Learning Toolbox (R2021a). Available online: https://www.mathworks.com (accessed on 12 April 2023).
  34. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  35. The MathWorks. Available online: https://www.mathworks.com/help/deeplearning/gs/create-simple-sequence-classification-network.html (accessed on 5 May 2023).
  36. 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).
Figure 1. EEG recording sample of interictal interval.
Figure 1. EEG recording sample of interictal interval.
Diagnostics 13 02261 g001
Figure 2. EEG recording sample of ictal interval.
Figure 2. EEG recording sample of ictal interval.
Diagnostics 13 02261 g002
Figure 3. Flowchart of the epileptic focus identification algorithm.
Figure 3. Flowchart of the epileptic focus identification algorithm.
Diagnostics 13 02261 g003
Figure 4. LSTM network used in the proposed method.
Figure 4. LSTM network used in the proposed method.
Diagnostics 13 02261 g004
Table 1. Subbands used in the proposed study.
Table 1. Subbands used in the proposed study.
Subband NoSubband NameFrequency Range (Hz)
1Delta0–4
2Theta4–8
3Alpha8–16
4Beta16–28
5Gamma28–32
6D132–64
7D216–32
8D52–4
9D61–2
10D70.5–1
11D80.25–0.5
12D90.125–0.25
13A90–0.125
Table 2. Symmetrical bipolar EEG channels.
Table 2. Symmetrical bipolar EEG channels.
Left Brain HemisphereRight Brain Hemisphere
1Fp1-F7Fp2-F8
2F7-T3F8-T4
3T3-T5T4-T6
4T5-O1T6-O2
5Fp1-F3Fp2-F4
6F3-C3F4-C4
7C3-P3C4-P4
8P3-O1P4-O2
Table 3. Ictal and interictal classification results of proposed algorithm.
Table 3. Ictal and interictal classification results of proposed algorithm.
Subband No Subband Used for Energy FeatureValidation Accuracy Test AccuracyTraining AccuracyExecution Time
1Delta (0–4 Hz)0.52290.55200.54812 min 4 s
2Theta (4–8 Hz)0.82270.75040.83682 min 7 s
3Alpha (8–16 Hz)0.80290.80660.83942 min 6 s
4Beta (16–28 Hz)0.87470.86840.94152 min 7 s
5Gamma (28–32 Hz)0.83650.79710.87602 min 9 s
6D1 (32–64 Hz)0.84990.84990.93022 min 1 s
7D2 (16–32 Hz)0.84930.79830.90365 min 48 s
8D5 (2–4 Hz)0.77760.79790.83722 min 10 s
9D6 (1–2 Hz)0.66850.67530.69102 min 6 s
10D7 (0.5–1 Hz)0.66380.59620.62432 min 5 s
11D8 (0.25–0.5 Hz)0.61690.56940.63102 min 4 s
12D9 (0.125–0.25 Hz)0.49810.40080.51531 min 58 s
13A9 (0–0.125 Hz)0.51160.44760.52542 min 1 s
Table 4. Ictal and interictal classification accuracies obtained by using energy of beta band in LSTM network by changing some parameters.
Table 4. Ictal and interictal classification accuracies obtained by using energy of beta band in LSTM network by changing some parameters.
FeatureParametersValidation ResultsTest ResultsTraining ResultsExecution 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
Table 5. Results of the proposed epileptic focus identification algorithm.
Table 5. Results of the proposed epileptic focus identification algorithm.
Number of EEG Recordings Result
76 (48 Right TLE, 28 Left TLE)Accuracy = 96.10%
Sensitivity = 100%
Specificity = 93.80%
Table 6. Comparison of proposed epileptic focus identification algorithm and related methods.
Table 6. Comparison of proposed epileptic focus identification algorithm and related methods.
AuthorDatasetMethodTask 1: Interictal and Ictal Epoch ClassificationTask 2: Epileptic Focus IdentificationAccuracy (%)
Türk et al. [24]Bonn UniversityCNN98.50 (Task1) 80.00 (Task2)
Daoud et al. [20]Bern-Barcelona and Bonn Deep convolutional autoencoderX 93.21 (Bern-Barcelona)
96.00 (Bonn)
Qureshi et al. [9]Bonn and CHB-
MIT
KNN and FRNNXX99.81 (Bonn) 92.79 (CHB-MIT)
Poorani et al. [18]CHB-MITCNN and LSTMX94.83
Varlı et al. [19]Bern-Barcelona, Bonn and CHB-MIT CWT, STFT and LSTMX99.62 (Bonn)
Mir et al. [21]CHB-MITLSTMX99.80
Singh et al. [22]CHB-MITLSTMX98.14
Proposed method 86.84 (Task1—AU dataset)
96.67 (Task1—Bonn data)
96.10 (Task2—AU dataset)
√: The given task was performed by the related study. X: The given task was not performed by the related study.
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.

Share and Cite

MDPI and ACS Style

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

AMA Style

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 Style

Ficici, 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

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop