| Literature DB >> 32883006 |
Prasanna J1, M S P Subathra2, Mazin Abed Mohammed3, Mashael S Maashi4, Begonya Garcia-Zapirain5, N J Sairamya1, S Thomas George6.
Abstract
The discrimination of non-focal class (NFC) and focal class (FC), is vital in localizing the epileptogenic zone (EZ) during neurosurgery. In the conventional diagnosis method, the neurologist has to visually examine the long hour electroencephalogram (EEG) signals, which consumes time and is prone to error. Hence, in this present work, automated diagnosis of FC EEG signals from NFC EEG signals is developed using the Fast Walsh-Hadamard Transform (FWHT) method, entropies, and artificial neural network (ANN). The FWHT analyzes the EEG signals in the frequency domain and decomposes it into the Hadamard coefficients. Five different nonlinear features, namely approximate entropy (ApEn), log-energy entropy (LogEn), fuzzy entropy (FuzzyEn), sample entropy (SampEn), and permutation entropy (PermEn) are extracted from the decomposed Hadamard coefficients. The extracted features detail the nonlinearity in the NFC and the FC EEG signals. The judicious entropy features are supplied to the ANN classifier, with a 10-fold cross-validation method to classify the NFC and FC classes. Two publicly available datasets such as the University of Bonn and Bern-Barcelona dataset are used to evaluate the proposed approach. A maximum sensitivity of 99.70%, the accuracy of 99.50%, and specificity of 99.30% with the 3750 pairs of NFC and FC signal are achieved using the Bern-Barcelona dataset, while the accuracy of 92.80%, the sensitivity of 91%, and specificity of 94.60% is achieved using University of Bonn dataset. Compared to the existing technique, the proposed approach attained a maximum classification performance in both the dataset.Entities:
Keywords: artificial neural network; classification; entropy; fast Walsh–Hadamard transform; feature extraction
Mesh:
Year: 2020 PMID: 32883006 PMCID: PMC7506968 DOI: 10.3390/s20174952
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Sample of University of Bonn dataset.
Figure 2A sample of non-focal class (NFC) electroencephalogram (EEG) signal (a) x channel and (b) y channel.
Figure 3A sample of focal class (FC) EEG signal (a) x channel and (b) y channel.
Figure 4Block diagram of the proposed work.
Figure 5The plot of EEG signal and its Hadamard coefficient for (a) University of Bonn and (b) Bern-Barcelona Dataset.
Figure 6Artificial neural network.
The classification results using the combination of entropy features for the Bern-Barcelona (BB) dataset.
| Feature | Accuracy (%) | Sensitivity (%) | Specificity (%) |
|---|---|---|---|
|
| |||
| ApEn | 62.89 | 67.22 | 58.56 |
| SampEn | 96.84 | 100 | 93.69 |
| PermEn | 57.05 | 40.90 | 73.20 |
| FuzzyEn | 67.82 | 73.03 | 62.62 |
| LogEn | 59.89 | 61.80 | 57.98 |
|
| |||
| SampEn, ApEn | 97.41 | 99.14 | 95.68 |
| SampEn, LogEn | 98.80 | 97.98 | 99.74 |
| SampEn, PermEn | 96.75 | 99.98 | 93.53 |
| SampEn, FuzzyEn | 96.53 | 94.33 | 99 |
| ApEn, LogEn | 66.89 | 68.01 | 65.77 |
| ApEn, PermEn | 63.79 | 63.57 | 64 |
| ApEn, FuzzyEn | 70.89 | 74.27 | 67.46 |
| LogEn, PermEn | 61.21 | 58.82 | 63.60 |
| LogEn, FuzzyEn | 70.83 | 74.05 | 67.61 |
| PermEn, FuzzyEn | 69.44 | 75.00 | 63.88 |
|
| |||
| SampEn, ApEn, LogEn | 98.78 | 99.29 | 98.17 |
| SampEn, ApEn, PermEn | 98.30 | 99.47 | 97.13 |
| SampEn, ApEn, FuzzyEn | 98.47 | 99.15 | 97.80 |
| SampEn, PermEn, LogEn | 98.28 | 99.86 | 96.69 |
| SampEn, LogEn, FuzzyEn | 98.89 | 99.76 | 98.02 |
| SampEn, FuzzyEn, PermEn | 98.98 | 99.78 | 98.17 |
| ApEn, LogEn, PermEn | 67.47 | 67.34 | 67.59 |
| ApEn, LogEn, FuzzyEn | 74.25 | 78.10 | 70.41 |
| LogEn, PermEn, FuzzyEn | 71.80 | 74.56 | 69.05 |
| PermEn, FuzzyEn, ApEn | 71.50 | 74.84 | 68.16 |
|
| |||
| SampEn, ApEn, FuzzyEn, PermEn | 98.54 | 99.27 | 97.81 |
| SampEn, ApEn, FuzzyEn, LogEn | 98.40 | 99.11 | 97.70 |
| SampEn, FuzzyEn, PermEn, LogEn | 99.43 | 99.89 | 98.96 |
| SampEn, LogEn, ApEn, PermEn | 98.33 | 99.12 | 97.55 |
| ApEn, FuzzyEn, PermEn, LogEn | 74.95 | 78.35 | 71.54 |
|
| |||
| SampEn, ApEn, FuzzyEn, LogEn, Perm | 99.50 | 99.70 | 99.30 |
The classification results using the combination of entropy features for the University of Bonn dataset.
| Feature | Accuracy (%) | Sensitivity (%) | Specificity (%) |
|---|---|---|---|
|
| |||
| ApEn | 62.60 | 42 | 83.20 |
| SampEn | 64.15 | 56.30 | 72 |
| PermEn | 59.80 | 62.20 | 57.40 |
| FuzzyEn | 64.85 | 48.90 | 80.80 |
| LogEn | 66.90 | 64.70 | 69.10 |
|
| |||
| SampEn, ApEn | 72.60 | 64.80 | 80.40 |
| SampEn, LogEn | 79.40 | 72.60 | 86.2 |
| SampEn, PermEn | 67.35 | 62.80 | 71.90 |
| SampEn, FuzzyEn | 75.80 | 66.80 | 84.80 |
| ApEn, LogEn | 79.75 | 72 | 87.5 |
| ApEn, PermEn | 68.70 | 56.90 | 80.50 |
| ApEn, FuzzyEn | 78.05 | 70.60 | 85.50 |
| LogEn, PermEn | 76.45 | 77.40 | 75.50 |
| LogEn, FuzzyEn | 79.60 | 71.20 | 88 |
| PermEn, FuzzyEn | 72.85 | 70.40 | 75.30 |
|
| |||
| SampEn, ApEn, LogEn | 84.35 | 79.20 | 89.50 |
| SampEn, ApEn, PermEn | 73.50 | 70.40 | 76.60 |
| SampEn, ApEn, FuzzyEn | 82.35 | 77.40 | 87.30 |
| SampEn, PermEn, LogEn | 82.75 | 77.70 | 87.80 |
| SampEn, LogEn, FuzzyEn | 87.35 | 86.10 | 88.60 |
| SampEn, FuzzyEn, PermEn | 84.15 | 78.50 | 89.80 |
| ApEn, LogEn, PermEn | 86.70 | 81.70 | 91.70 |
| ApEn, LogEn, FuzzyEn | 84.30 | 80 | 88.60 |
| LogEn, PermEn, FuzzyEn | 84 | 78.40 | 89.60 |
| PermEn, FuzzyEn, ApEn | 84.25 | 80.40 | 88.10 |
|
| |||
| SampEn, ApEn, FuzzyEn, PermEn | 90.25 | 88 | 92.50 |
| SampEn, ApEn, FuzzyEn, LogEn | 89.55 | 87.70 | 91.40 |
| SampEn, FuzzyEn, PermEn, LogEn | 88 | 86.50 | 89.50 |
| SampEn, LogEn, ApEn, PermEn | 89.85 | 88.70 | 91 |
| ApEn, FuzzyEn, PermEn, LogEn | 90.75 | 87.70 | 93.80 |
|
| |||
| SampEn, ApEn, FuzzyEn, LogEn, Perm | 92.80 | 91 | 94.60 |
Figure 7The box plots of the C and D classes in the University of Bonn dataset.
Figure 8The box plots of the NFC and FC classes in the Bern-Barcelona dataset.
Comparison of the performance of the proposed and existing method.
| Author Name | Number of Signal Pairs | Methodology | Classifiers | Accuracy | Sensitivity | Specificity |
|---|---|---|---|---|---|---|
|
| ||||||
| Chatterjee [ | 3750 pairs | Higher order moments in EMD-TKEO domain | SVM | 92.65 | 90.70 | 93.15 |
| Raghu et al. [ | 3750 pairs | NCA and entropies | LS-SVM | 94.5 | 91.5 | 96.56 |
| Sharma et al. [ | 50 pairs | DWT and seven different entropies | LS-SVM | 84 | 84 | 84 |
| Sharma et al. [ | 50 pairs | EM, and six different entropies | LS-SVM | 87 | 90 | 84 |
| Das et al. [ | 50 pairs | EMD, DWT, and three nonlinear features | k-NN | 89.4 | 90.7 | - |
| Gupta et al. [ | 3750 pairs | FAWT and three different entropies | LS-SVM | 94.41 | 93.25 | 95.57 |
| Sharma et al. [ | 3750 pairs | Orthogonal wavelet filter banks, entropy measures | LS-SVM | 94.25 | 91.95 | 96.56 |
| Sharma et al. [ | 3750 pairs | TQWT and three different entropies | LS-SVM | 95 | 96.37 | 93.47 |
| Bhattacharyya et al. [ | 3750 pairs | TQWT based multivariate sub-band fuzzy entropy | LS-SVM | 84.67 | 83.86 | 85.46 |
| Singh and Pachori [ | 50 pairs | Fourier rhythms, bandwidth features | LS-SVM | 89.7 | - | - |
| Bhattacharyya et al. [ | 50 pairs | EWT, area computed from RPS rhythms | LS-SVM | 90 | 88 | 92 |
| Chen et al. [ | 3750 pairs | DWT and statistical features | SVM | 83.07 | 83.05 | 83.09 |
| Fraiwan et al. [ | 3750 pairs | - | LSTM | 99.60 | 99.65 | 99.55 |
| Yang et al. [ | 3750 pairs | FAWT and entropies | LS-SVM | 94.80 | 92.27 | 96.10 |
| Md Mosheyur et al. [ | 3750 pairs | VMD-DWT and entropies | Ensemble stacking | 95.2 | 96.1 | 94.4 |
| Wei et al. [ | 3750 pairs | EMD, IMF based | Neural network | 95.37 | 95.52 | 95.23 |
| Raghu et al. [ | 3750 pairs | Third order cumulant function | SVM | 99 | 99.33 | 98.66 |
| Fasil and Rajesh [ | 3750 pairs | Time domain exponential energy | SVM | 89 | - | - |
| Dalal et al. [ | 50 pairs | Flexible time-frequency coverage analytic wavelet transform and Fractal dimension | Robust energy-based least square twin support | 90.2 | - | - |
| Chen et al. [ | 50 Pairs | ARMA, EMD, singular values | SVM | 93 | 100 | 97.9 |
| Gupta et al. [ | 3750 pairs | Fourier–Bessel series expansion based flexible time-frequency coverage wavelet transform, mixture correntropy, exponential energy | LS-SVM | 95.85 | 95.47 | 96.24 |
| This work | 3750 pairs | FWHT + Entropies | ANN | 99.50 | 99.70 | 99.30 |
|
| ||||||
| Lima et al. [ | 200 signals | DWT and statistical features | RVM | 60 | 40 | 80 |
| Acharya et al. [ | 200 signals | WPD and PCA | GMM | 56.50 | 39 | 74 |
| Übeyli et al. [ | 200 signals | DWT and statistical features | ANN | 63 | 35 | 91 |
| Chen et al. [ | 200 signals | DWT and statistical features | SVM | 88 | 92.24 | 83.76 |
| This work | 200 signals | FWHT + Entropies | ANN | 92.80 | 91 | 94.60 |
Figure 9Comparison of classification performance proposed method with existing methods for the BB dataset.
Figure 10Comparison of classification performance proposed method with existing methods for the University of Bonn dataset.