| Literature DB >> 36009847 |
Anwer Mustafa Hilal1, Amani Abdulrahman Albraikan2, Sami Dhahbi3, Mohamed K Nour4, Abdullah Mohamed5, Abdelwahed Motwakel1, Abu Sarwar Zamani1, Mohammed Rizwanullah1.
Abstract
Epileptic seizures are a chronic and persistent neurological illness that mainly affects the human brain. Electroencephalogram (EEG) is considered an effective tool among neurologists to detect various brain disorders, including epilepsy, owing to its advantages, such as its low cost, simplicity, and availability. In order to reduce the severity of epileptic seizures, it is necessary to design effective techniques to identify the disease at an earlier stage. Since the traditional way of diagnosing epileptic seizures is laborious and time-consuming, automated tools using machine learning (ML) and deep learning (DL) models may be useful. This paper presents an intelligent deep canonical sparse autoencoder-based epileptic seizure detection and classification (DCSAE-ESDC) model using EEG signals. The proposed DCSAE-ESDC technique involves two major processes, namely, feature selection and classification. The DCSAE-ESDC technique designs a novel coyote optimization algorithm (COA)-based feature selection technique for the optimal selection of feature subsets. Moreover, the DCSAE-based classifier is derived for the detection and classification of different kinds of epileptic seizures. Finally, the parameter tuning of the DSCAE model takes place via the krill herd algorithm (KHA). The design of the COA-based feature selection and KHA-based parameter tuning shows the novelty of the work. For examining the enhanced classification performance of the DCSAE-ESDC technique, a detailed experimental analysis was conducted using a benchmark epileptic seizure dataset. The comparative results analysis portrayed the better performance of the DCSAE-ESDC technique over existing techniques, with maximum accuracy of 98.67% and 98.73% under binary and multi-classification, respectively.Entities:
Keywords: EEG signals; classification; deep learning; epileptic seizure recognition; feature selection; krill herd algorithm
Year: 2022 PMID: 36009847 PMCID: PMC9405181 DOI: 10.3390/biology11081220
Source DB: PubMed Journal: Biology (Basel) ISSN: 2079-7737
Figure 1Overall Process of the Proposed Method.
Figure 2Flowchart of the Krill Herd Algorithm.
Dataset Description.
| Class Name | Class Label | No. of Instances |
|---|---|---|
|
| ||
| EEG signals having seizure activity | 0 | 2300 |
| EEG signals not having seizure activity | 1 | 9200 |
|
| ||
| EEG signals having seizure activity | 0 | 2300 |
| EEG signals having tumor region | 1 | 2300 |
| EEG signals having healthy brain | 2 | 2300 |
| EEG signals having eyes closed | 3 | 2300 |
| EEG signals having eyes closed | 4 | 2300 |
Results Analysis of Applied Feature Selection Methods (Total Features 178).
| Methods | Selected Features | Best Cost |
|---|---|---|
| DCSAE-ESDC | 113 | 0.0214 |
| SA-FS | 128 | 0.0269 |
| PSO-FS | 134 | 0.0345 |
| GA-FS | 141 | 0.0378 |
Figure 3FS analysis of DCSAE-ESDC technique.
Figure 4Best cost analysis of DCSAE-ESDC technique.
Results analysis of DCSAE-ESDC technique in terms of distinct measures under the binary class.
| Batch Size = 32 | ||||||
|---|---|---|---|---|---|---|
| No. of Epochs | Sensitivity (%) | Specificity (%) | Precision (%) | Accuracy (%) | F-Score (%) | MCC |
| 100 | 99.28 | 99.27 | 99.17 | 98.81 | 99.04 | 99.13 |
| 200 | 99.23 | 98.96 | 99.15 | 98.47 | 98.60 | 99.11 |
| 300 | 98.92 | 99.42 | 99.25 | 98.37 | 99.21 | 99.13 |
| 400 | 99.29 | 99.20 | 99.29 | 98.83 | 99.03 | 99.04 |
| 500 | 99.22 | 99.14 | 99.39 | 98.89 | 98.55 | 99.04 |
|
|
|
|
|
|
|
|
|
| ||||||
| 100 | 98.84 | 99.10 | 98.94 | 98.52 | 98.09 | 99.07 |
| 200 | 98.92 | 99.21 | 98.95 | 98.30 | 98.28 | 99.01 |
| 300 | 98.90 | 98.93 | 99.01 | 98.89 | 98.06 | 99.12 |
| 400 | 99.29 | 99.11 | 99.41 | 98.53 | 99.00 | 99.06 |
| 500 | 99.06 | 99.01 | 99.00 | 98.35 | 98.50 | 99.00 |
|
|
|
|
|
|
|
|
|
| ||||||
| 100 | 99.00 | 99.44 | 99.08 | 98.52 | 98.07 | 99.18 |
| 200 | 98.82 | 99.42 | 99.40 | 98.31 | 98.73 | 99.03 |
| 300 | 98.87 | 99.15 | 99.40 | 98.39 | 98.05 | 99.04 |
| 400 | 98.92 | 99.42 | 99.07 | 98.47 | 98.17 | 99.19 |
| 500 | 99.05 | 99.05 | 99.39 | 98.68 | 99.16 | 99.16 |
|
|
|
|
|
|
|
|
Figure 5ROC analysis of DCSAE-ESDC technique under the binary class.
Results analysis of DCSAE-ESDC technique in terms of distinct measures under multi-class.
| Batch Size = 32 | ||||||
|---|---|---|---|---|---|---|
| No. of Epochs | Sensitivity (%) | Specificity (%) | Precision (%) | Accuracy (%) | F-Score (%) | MCC |
| 100 | 98.81 | 99.32 | 99.38 | 98.70 | 99.23 | 99.00 |
| 200 | 99.28 | 99.22 | 99.33 | 98.59 | 98.10 | 99.14 |
| 300 | 99.21 | 99.25 | 99.35 | 98.56 | 98.49 | 99.19 |
| 400 | 99.22 | 99.40 | 98.98 | 98.67 | 98.41 | 99.14 |
| 500 | 98.91 | 99.24 | 98.96 | 98.33 | 98.00 | 99.14 |
|
|
|
|
|
|
|
|
|
| ||||||
| 100 | 99.05 | 98.97 | 99.29 | 98.63 | 98.08 | 99.15 |
| 200 | 98.88 | 99.33 | 99.14 | 98.67 | 98.23 | 99.00 |
| 300 | 99.02 | 99.43 | 99.48 | 98.57 | 98.19 | 99.17 |
| 400 | 98.74 | 99.33 | 99.02 | 98.95 | 98.77 | 99.00 |
| 500 | 99.12 | 99.24 | 99.02 | 98.84 | 98.93 | 99.07 |
|
|
|
|
|
|
|
|
|
| ||||||
| 100 | 98.73 | 98.97 | 99.23 | 98.60 | 99.30 | 99.05 |
| 200 | 99.28 | 98.91 | 99.21 | 98.83 | 99.05 | 99.11 |
| 300 | 99.28 | 99.17 | 99.20 | 98.86 | 98.33 | 99.03 |
| 400 | 99.00 | 99.40 | 99.48 | 98.61 | 98.56 | 99.16 |
| 500 | 98.79 | 99.12 | 99.15 | 98.37 | 98.84 | 99.14 |
|
|
|
|
|
|
|
|
Figure 6ROC analysis of DCSAE-ESDC technique under multi-class.
Comparative analysis of DCSAE-ESDC technique with existing approaches.
| Methods | Accuracy (%) | Sensitivity (%) | Specificity (%) |
|---|---|---|---|
| DCSAE-ESDC (Binary) | 98.67 | 99.19 | 99.20 |
| DCSAE-ESDC (Multiclass) | 98.73 | 98.96 | 99.26 |
| DCAE + MLP | 98.17 | 98.49 | 98.83 |
| DCAE + Bi-LSTM | 98.26 | 98.26 | 99.11 |
| SVM Model | 82.39 | 85.38 | 83.00 |
| Logistic Regression | 81.32 | 83.85 | 81.60 |
| ResNet152 | 90.63 | 90.45 | 96.85 |
| Inception-V3 | 91.89 | 91.50 | 97.12 |
| EESC Model | 93.92 | 93.57 | 97.87 |
Figure 7sens and spec analysis of DCSAE-ESDC technique.
Figure 8acc analysis of DCSAE-ESDC technique with existing approaches.
Average prediction time analysis of DCSAE-ESDC technique with recent methods.
| Methods | Average Prediction Time (min) |
| DCSAE-ESDC (Binary) | 10.23 |
| DCSAE-ESDC (Multiclass) | 13.65 |
| DCAE + MLP | 18.54 |
| DCAE + Bi-LSTM | 25.72 |
| SVM Model | 33.87 |
| Logistic Regression | 43.60 |
| ResNet152 | 68.50 |
| Inception-V3 | 92.10 |
| EESC Model | 113.60 |
Figure 9Average prediction time analysis of DCSAE-ESDC technique.