DWT-EMD Feature Level Fusion Based Approach over Multi and Single Channel EEG Signals for Seizure Detection
<p>Shows all coefficients of five levels of DWT over experimental EEG signals. (<b>a</b>) shows the approximate coefficient, and (<b>b</b>–<b>f</b>) shows other detailed coefficients of DWT level 5.</p> "> Figure 1 Cont.
<p>Shows all coefficients of five levels of DWT over experimental EEG signals. (<b>a</b>) shows the approximate coefficient, and (<b>b</b>–<b>f</b>) shows other detailed coefficients of DWT level 5.</p> "> Figure 2
<p>Shows five IMFs of EMD applied on chb01_01 of Dataset2. IMF0, IMF1, IMF2, IMF3 and IMF4 are shown in (<b>a</b>–<b>e</b>) accordingly.</p> "> Figure 3
<p>Illustrative diagram of the proposed approach.</p> ">
Abstract
:1. Introduction
Our Contributions
- (1)
- We have proposed a seizure detection approach based on the concatenation of DWT coefficient-based feature matrix and EMD IMF-based feature matrix.
- (2)
- We have tested our proposed approach over the single and multi-channel EEG datasets to provide a conclusive analysis with four classifiers with respect to DWT and EMD approaches individually.
- (3)
- This study investigates and suggest the prominent usability DWT-EMD-based features concatenation over the multi-channel EEG signals with respect to usability over single channel EEG signals.
2. Materials and Methods
2.1. Experimental Data and Baseline Methods
2.1.1. Experimental Datasets
2.1.2. Baseline Methods
- (1)
- Preprocessing: EEG recordings sometime have a few noisy segments due to loosened electrode placement, subject eye blinking and muscle activities. Thus, there is a requirement of basic preprocessing. In this study, we have applied a Butterworth [26,27,28] second-order band pass filter in the frequency range of 0.5–70 Hz for basic preprocessing.
- (2)
- Signal Decomposition using DWT: EEG signals are non-stationary [29]. In nature, this means that its behavior varies with respect to time. Discrete wavelet transforms (DWT) [30,31,32] decompose input signals and produces a set of characteristic signals in the form of approximation coefficients and detail coefficients. An input signal passes into a series of filters to estimate DWT. Consider an input signal ‘S’ passing into a series of filters to estimate its DWT. Firstly, the signals are passed into a low-pass filter with an impulse response, say ‘G’. Equation (1) expresses this mathematically.
- (3)
- Signal Decomposition using EMD: Empirical mode decomposition (EMD) is a more popular technique for non-stationary signals decomposition [34,35,36]. EMD decomposes its input signals into different intrinsic mode functions (IMFs). IMFs follow two main properties [35]: (a) the count of local minima and maxima varies as a maximum by one and (b) has a mean value of zero. Algorithmic and conceptual details have been reported in [34,35]. In this experiment, the EMD technique has been applied on input EEG signals from the both datasets, and a few sample outputs are plotted and shown in Figure 2a–e.
- (4)
- Statistical Feature extraction: In the feature extraction process, seven statistical features have been extracted from DWT coefficients, and six features have been extracted from IMFs of EMD. The extracted features from DWT coefficients are mean (Equation (2)); variance (Equation (3)); standard deviation (Equation (4)); curve length (Equation (6)); skewness (Equation (8)); kurtosis (Equation (9)); and minima (Equation (7)). On the other hand, variance; Root Mean Square (RMS) (Equation (5)); standard deviation; curve length; skewness; and kurtosis features have been extracted from IMFs of EMD. The formula of each considered features is presented in Table 1.
- (5)
- DWT-EMD Features Level Fusion: Feature concatenation has been performed individually for both experimental datasets. The detailed process is described as follows.
- (6)
- Classifiers: In this experiment, we used four classifiers, namely support vector machine (SVM) without kernel and with RBF kernel; decision tree (DT); and a bagging classifier to estimate seizure detection (i.e., ictal and non-ictal classification) performance over DWT and EMD-based statistical features. The baseline of the considered classifiers is mentioned as follows.
2.2. Illustration of Proposed Approach
3. Results and Discussion
3.1. Results
3.1.1. Performance under Case-1
3.1.2. Performance over Case-2
3.1.3. Performance over Case-3
3.2. Comparison with Existing Schemes
4. Conclusions with Feature Scope
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Nomenclature
EEG | Electroencephalogram |
DWT | Discrete wavelet transform |
DCT | Discrete cosine transform |
EMD | Empirical mode decomposition |
IMF | Intrinsic mode functions |
SVM | Support vector machine |
RBF | Radial Basis Function |
TQWT | Tunable-Q wavelet transforms |
FAWT | Flexible analytic wavelet transform |
RMS | Root mean square |
MCC | Matthews correlation coefficient |
AC | Approximate coefficient |
DC | Detailed coefficient |
SOTA | State of the art |
KNN | k-nearest neighbors algorithm |
ANN | Artificial neural network |
RF | Random Forest Classifier |
DT | Decision Tree Classifier |
References
- Prasanna, J.; Subathra, M.S.P.; Mohammed, M.A.; Damaševičius, R.; Sairamya, N.J.; George, S.T. Automated Epileptic Seizure Detection in Pediatric Subjects of CHB-MIT EEG Database—A Survey. J. Pers. Med. 2021, 11, 1028. [Google Scholar] [CrossRef] [PubMed]
- Birvinskas, D.; Jusas, V.; Martisius, I.; Damaševičius, R. Data Compression of EEG Signals for Artificial Neural Network Classification. Inf. Technol. Control. 2013, 42, 238–241. [Google Scholar] [CrossRef] [Green Version]
- Sharma, M.; Pachori, R.B. A Novel Approach to Detect Epileptic Seizures using a Combination of Tunable-q Wavelet Transform and Fractal Dimension. J. Mech. Med. Biol. 2017, 17, 1740003. [Google Scholar] [CrossRef]
- Gupta, V.; Priya, T.; Yadav, A.K.; Pachori, R.B.; Acharya, U.R. Automated Detection of Focal EEG Signals Using Features Extracted from Flexible Analytic Wavelet Transform. Pattern Recognit. Lett. 2017, 94, 180–188. [Google Scholar] [CrossRef]
- Bose, Suvadeep EEG Signal Analysis for Seizure Detection Using Discrete Wavelet Transform and Random Forest. In Proceedings of the 2017 International Conference on Computer and Applications (ICCA), Doha, United Arab Emirates, 6–7 September 2017; pp. 369–378.
- Wang, L.; Xue, W.; Li, Y.; Luo, M.; Huang, J.; Cui, W.; Huang, C. Automatic Epileptic Seizure Detection in EEG Signals Using Multi-Domain Feature Extraction and Nonlinear Analysis. Entropy 2017, 19, 222. [Google Scholar] [CrossRef] [Green Version]
- 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]
- 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]
- Cura, O.K.; Atli, S.K.; Türe, H.S.; Akan, A. Epileptic Seizure Classifications Using Empirical Mode Decomposition and Its Derivative. Biomedical Eng. Online 2020, 19, 10. [Google Scholar] [CrossRef] [Green Version]
- Kaleem, M.; Guergachi, A.; Krishnan, S. Patient-Specific Seizure Detection in Long-Term EEG Using Signal-Derived Empirical Mode Decomposition (EMD)-Based Dictionary Approach. J. Neural Eng. 2018, 15, 056004. [Google Scholar] [CrossRef]
- Bhattacharyya, A.; Sharma, M.; Pachori, R.B.; Sircar, P.; Acharya, U.R. A Novel Approach for Automated Detection of Focal EEG Signals Using Empirical Wavelet Transform. Neural Comput. Appl. 2018, 29, 47–57. [Google Scholar] [CrossRef]
- Wijayanto, I.; Hartanto, R.; Nugroho, H.A. Comparison of Empirical Mode Decomposition and Coarse-Grained Procedure for Detecting Pre-Ictal and Ictal Condition in Electroencephalography Signal. Inform. Med. Unlocked 2020, 19, 100325. [Google Scholar] [CrossRef]
- Zahra, A.; Kanwal, N.; ur Rehman, N.; Ehsan, S.; McDonald-Maier, K.D. Seizure Detection from EEG Signals Using Multivariate Empirical Mode Decomposition. Comput. Biol. Med. 2017, 88, 132–141. [Google Scholar] [CrossRef] [Green Version]
- Shahnaz, C.; Rafi, R.M.; Fattah, S.A.; Zhu, W.P.; Ahmad, M.O. Seizure Detection Exploiting EMD-Wavelet Analysis of EEG Signals. In Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS), Lisbon, Portugal, 24–27 May 2015; pp. 57–60. [Google Scholar]
- Hussain, S.J. Epileptic Seizure Detection Using Wavelets and EMD. In Proceedings of the Fourth International Conference on Biosignals, Images and Instrumentation (ICBSII), Chennai, India, 22–24 March 2018; pp. 206–212. [Google Scholar]
- Gajbhiye, P.; Tripathy, R.K.; Pachori, R.B. Elimination of Ocular Artifacts From Single Channel EEG Signals Using FBSE-EWT Based Rhythms. IEEE Sens. J. 2020, 20, 3687–3696. [Google Scholar] [CrossRef]
- Bekbalanova, M.; Zhunis, A.; Duisebekov, Z. Epileptic Seizure Prediction in EEG Signals Using EMD and DWT. In Proceedings of the 15th International Conference on Electronics, Computer and Computation (ICECCO), Abuja, Nigeria, 10–12 December 2019; pp. 1–4. [Google Scholar]
- Moctezuma, L.A.; Molinas, M. EEG Channel-Selection Method for Epileptic-Seizure Classification Based on Multi-Objective Optimization. Front. Neurosci. 2020, 14, 593. [Google Scholar] [CrossRef] [PubMed]
- Nishad, A.; Pachori, R.B. Classification of Epileptic Electroencephalogram Signals Using Tunable-Q Wavelet Transform Based Filter-Bank. J. Ambient. Intell. Humaniz. Comput. 2020. [Google Scholar] [CrossRef]
- Krishna, N.M.; Sekaran, K.; Vamsi, A.V.N.; Ghantasala, G.P.; Chandana, P.; Kadry, S.; Blažauskas, T.; Damaševičius, R. An Efficient Mixture Model Approach in Brain-Machine Interface Systems for Extracting the Psychological Status of Mentally Impaired Persons Using EEG Signals. IEEE Access 2019, 7, 77905–77914. [Google Scholar] [CrossRef]
- CHB-MIT Scalp EEG Database: V1.0.0. Available online: https://physionet.org/content/chbmit/1.0.0/ (accessed on 29 March 2021).
- Goldberger, A.; Amaral, L.; Glass, L.; Hausdorff, J.; Ivanov, P.C.; Mark, R.; Mietus, J.E.; Moody, G.B.; Peng, C.K.; Stanley, H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation 2000, 101, e215–e220. [Google Scholar] [CrossRef] [Green Version]
- Nandy, A.; Alahe, M.A.; Uddin, S.N.; Alam, S.; Nahid, A.A.; Awal, M.A. Feature Extraction and Classification of EEG Signals for Seizure Detection. In Proceedings of the International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), Dhaka, Bangladesh, 10–12 January 2019; pp. 480–485. [Google Scholar]
- University of Bonn EEG Time Series. Available online: http://epileptologie-bonn.de/cms/front_content.php?idcat=193&lang=3 (accessed on 29 March 2021).
- Andrzejak, R.G.; Lehnertz, K.; Rieke, C.; Mormann, F.; 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]
- Butterworth, S. On the Theory of Filter Amplifiers. Exp. Wirel. Wirel. Eng. 1930, 7, 536–541. [Google Scholar]
- Selesnick, I.W.; Burrus, C.S. Generalized digital Butterworth filter design. IEEE Trans. Signal Processing 1998, 46, 1688–1694. [Google Scholar] [CrossRef] [Green Version]
- Bianchi, G. Electronic Filter Simulation and Design; McGraw-Hill: New York, NY, USA, 2007. [Google Scholar]
- Kaplan, A.Y.; Fingelkurts, A.A.; Fingelkurts, A.A.; Borisov, S.V.; Darkhovsky, B.S. Nonstationary Nature of the Brain Activity as Revealed by EEG/MEG: Methodological, Practical and Conceptual Challenges. Signal Processing 2005, 85, 2190–2212. [Google Scholar] [CrossRef]
- Mallat, S.G. A Theory for Multiresolution Signal Decomposition: The Wavelet Representation. IEEE Trans. Pattern Anal. Mach. Intell. 1989, 11, 674–693. [Google Scholar] [CrossRef] [Green Version]
- Zhang, Z.; Ren, Y.; Sabor, N.; Pan, J.; Luo, X.; Li, Y.; Chen, Y.; Wang, G. DWT-Net: Seizure Detection System with Structured EEG Montage and Multiple Feature Extractor in Convolution Neural Network. J. Sens. 2020, 2020, 1–13. [Google Scholar] [CrossRef]
- Sharmila, A.; Aman Raj, S.; Shashank, P.; Mahalakshmi, P. Epileptic Seizure Detection Using DWT-Based Approximate Entropy, Shannon Entropy and Support Vector Machine: A Case Study. J. Med. Eng. Technol. 2018, 42, 1–8. [Google Scholar] [CrossRef]
- Haar, A. To the theory of orthogonal function systems. Math. Ann. 1910, 69, 331–371. [Google Scholar] [CrossRef]
- Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.C.; Tung, C.C.; Liu, H.H. The Empirical Mode Decomposition and the Hilbert Spectrum for Nonlinear and Non-Stationary Time Series Analysis. Proc. R. Soc. London Ser. A Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
- Zeiler, A.; Faltermeier, R.; Keck, I.R.; Tomé, A.M.; Puntonet, C.G.; Lang, E.W. Empirical Mode Decomposition—An introduction. In Proceedings of the The International Joint Conference on Neural Networks (IJCNN), Barcelona, Spain, 18–23 July 2010; pp. 1–8. [Google Scholar]
- Barbosh, M.; Singh, P.; Sadhu, A. Empirical Mode Decomposition and Its Variants: A Review with Applications in Structural Health Monitoring. Smart Mater. Struct. 2020, 29, 093001. [Google Scholar] [CrossRef]
- Ali, Z.; Bhaskar, S.B. Basic Statistical Tools in Research and Data Analysis. Indian J. Anaesth. 2016, 60, 662. [Google Scholar] [CrossRef]
- Abdul-Latif, A.A.; Cosic, I.; Kumar, D.K.; Polus, B.; Da Costa, C. Power changes of EEG signals associated with muscle fatigue: The root mean square analysis of EEG bands. In Proceedings of the 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, Melbourne, VIC, Australia, 14–17 December 2004; pp. 531–534. [Google Scholar]
- Gardner, A.B.; Krieger, A.M.; Vachtsevanos, G.; Litt, B.; Kaelbing, L.P. One-class novelty detection for seizure analysis from intracranial EEG. J. Mach. Learn. Res. 2006, 7, 1025–1044. [Google Scholar]
- Karacan, S.Ş.; Saraoğlu, H.M. Using Local Minimum and Maximum Points in EEG for Diagnosis of Epilepsy. In Proceedings of the 2019 11th International Conference on Electrical and Electronics Engineering (ELECO), Bursa, Turkey, 28–30 November 2019; pp. 437–440. [Google Scholar]
- Cortes, C.; Vapnik, V. Support-vector networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef]
- Hearst, M.A.; Dumais, S.T.; Osuna, E.; Platt, J.; Scholkopf, B. Support Vector Machines. IEEE Intell. Syst. Appl. 1998, 13, 18–28. [Google Scholar] [CrossRef] [Green Version]
- Pisner, D.A.; Schnyer, D.M. Support Vector Machine. In Machine Learning; Elsevier: Amsterdam, The Netherlands, 2020; pp. 101–121. [Google Scholar]
- Zhang, Y. Support Vector Machine Classification Algorithm and Its Application. In Proceedings of the Information Computing and Applications, Chengde, China, 14–16 September 2012; Liu, C., Wang, L., Yang, A., Eds.; Springer: Berlin/Heidelberg, Germany, 2012; Volume 308, pp. 179–186. [Google Scholar]
- Safavian, S.R.; Landgrebe, D. A Survey of Decision Tree Classifier Methodology. IEEE Trans. Syst. Man Cybern. 1991, 21, 660–674. [Google Scholar] [CrossRef] [Green Version]
- Kotsiantis, S.B. Decision Trees: A Recent Overview. Artif. Intell. Rev. 2013, 39, 261–283. [Google Scholar] [CrossRef]
- Breiman, L. Bagging Predictors. Mach. Learn. 1996, 24, 123–140. [Google Scholar] [CrossRef] [Green Version]
- Bauer, E.; Kohavi, R. An empirical comparison of voting classification algorithms: Bagging, boosting, and variants. Mach. Learn. 1999, 36, 105–139. [Google Scholar] [CrossRef]
- Kotsiantis, S.B.; Tsekouras, G.E.; Pintelas, P.E. Bagging Model Trees for Classification Problems. In Advances in Informatics; Bozanis, P., Houstis, E.N., Eds.; Springer: Berlin/Heidelberg, Germany, 2005; Volume 3746, pp. 328–337. [Google Scholar]
Considered Features | Mathematical Representation | Equation No. |
---|---|---|
(2) | ||
In Equation (2), mean is denoted as is total number of samples, denoting EEG time series sample points. ‘i’ is an integer number that belongs to 1 to n. More related details can be found in [17,37]. | ||
(3) | ||
In Equation (3), variance is denoted as . is total number of samples. denoting EEG time series sample points. ‘μ’ is the estimated mean (refer Equation (2)) of the considered samples. ‘i’ is an integer number that belongs to 1 to n. More related details can be found in [17,37]. | ||
(4) | ||
In Equation (4), standard deviation is denoted as . is total number of samples. denoting EEG time series sample points. ‘μ’ is the estimated Mean (refer Equation (2)) of the considered samples. ‘i’ is an integer number that belongs to 1 to n. More related details can be found in [37]. | ||
Root Mean Square (RMS) | (5) | |
In Equation (5), Root Mean Square is denoted as RMS. is the total number of samples. denoting EEG time series sample points. ‘i’ is an integer number that belongs to 1 to n. More related details can be found in [38]. | ||
Curve length | (6) | |
In Equation (6), curve length is denoted as . is total number of samples. denoting EEG time series sample points. ‘i’ is an integer number that belongs to 2 to n. More related details can be found in [39]. | ||
Minima | (7) | |
In Equation (7), Minima denoted as . A implies amplitude, and ’n’ is the total number of samples. More related details can be found in [40]. | ||
Skewness | (8) | |
In Equation (8), Skewness is denoted as , σ is the standard deviation (refer Equation (4)) of the considered samples, ’n’ is total number of samples and denoting EEG time series sample points. ‘μ’ is the mean (refer Equation (2)) of the considered samples. ‘i’ is an integer number that belongs to 1 to n. More related details can be found in [17]. | ||
Kurtosis | (9) | |
In Equation (9), Kurtosis is denoted as . σ is the standard deviation (refer Equation (4)) of the considered samples. ’n’ is total no. of samples, denoting EEG time series sample points. ‘μ’ is the mean (refer Equation (2)) of the considered samples. ‘i’ is an integer number that belongs to 1 to n. More related details can be found in [17]. |
Classifier Used | Best Performance with Hyperparameters | Accuracy * | F1 Score * | MCC * |
---|---|---|---|---|
SVM + RBF | C = 100, kernel = ‘rbf’ | 82.85 | 64.28 | 85.71 |
SVM | default | 82.85 | 83.33 | 70.71 |
Decision Tree | criterion = ‘gini’, max_depth = 4 | 80.00 | 55.55 | 11.78 |
Bagging Classifier | base_estimator = dt, n_estimators = 300, max_samples = 0.5 | 80.00 | 82.92 | 58.92 |
Classifier Used | Best Performance with Hyperparameters | Accuracy * | F1 Score * | MCC * |
---|---|---|---|---|
SVM + RBF | C = 100, kernel = ‘rbf’ | 99.79 | 99.80 | 99.58 |
SVM | default | 98.95 | 98.99 | 97.93 |
Decision Tree | criterion = ‘gini’, max_depth = 4 | 99.37 | 99.40 | 97.93 |
Bagging Classifier | base_estimator = dt, n_estimators = 300, max_samples = 0.5 | 99.37 | 99.40 | 98.74 |
Classifier Used | Best Performance with Hyperparameters | Accuracy * | F1 Score * | MCC * |
---|---|---|---|---|
SVM + RBF | C = 100, kernel = ‘rbf’ | 80.00 | 81.08 | 63.21 |
SVM | Default | 82.85 | 84.21 | 67.68 |
Decision Tree | criterion = ‘gini’, max_depth = 4 | 85.71 | 87.17 | 72.34 |
Bagging Classifier | base_estimator = dt, n_estimators = 300, max_samples = 0.5 | 91.42 | 92.68 | 82.49 |
Classifier Used | Best Performance with Hyperparameters | Accuracy * | F1 Score * | MCC * |
---|---|---|---|---|
SVM + RBF | C = 100, kernel = ‘rbf’ | 98.33 | 98.41 | 98.75 |
SVM | default | 99.37 | 99.39 | 98.75 |
Decision Tree | criterion = ‘gini’, max_depth = 4 | 99.58 | 99.60 | 99.16 |
Bagging Classifier | base_estimator = dt, n_estimators = 300, max_samples = 0.5 | 99.37 | 99.40 | 98.74 |
Classifier Used | Best Performance with Hyperparameters | Accuracy * | F1 Score * | MCC * |
---|---|---|---|---|
SVM + RBF | C = 100, kernel = ‘rbf’ | 91.42 | 91.42 | 83.00 |
SVM | Default | 91.42 | 90.32 | 82.78 |
Decision Tree | Criterion = ‘gini’, max_depth = 4 | 91.42 | 92.30 | 84.01 |
Bagging Classifier | base_estimator = dt, n_estimators = 300, max_samples = 0.5 | 94.28 | 94.73 | 89.11 |
Classifier Used | Best Performance with Hyperparameters | Accuracy * | F1 Score * | MCC * |
---|---|---|---|---|
SVM + RBF | C = 100, kernel = ‘rbf’ | 99.37 | 99.38 | 98.75 |
SVM | default | 100 | 100 | 100 |
Decision Tree | Criterion = ‘gini’, max_depth = 4 | 99.58 | 99.56 | 99.16 |
Bagging Classifier | base_estimator = dt, n_estimators = 300, max_samples = 0.5 | 100 | 100 | 100 |
Proposed by | Decomposition Methods | Methods for Feature Extraction from Coefficients/IMFs | Feature Concatenation from Decompositions Methods | Datasets | Classifiers | Performance | ||
---|---|---|---|---|---|---|---|---|
ACC (%) | F1 Score (%) | MCC (%) | ||||||
Vipin Gupta et al. [4] | FAWT | Cross correntropy, log energy entropy, SURE | No (Single Decomposition method used) | Dataset-2 (single channel) | LS-SVM, KNN | 94.41, 93.80 | - | 89, 88 |
Anurag Nishad et al. [19] | TQWT | Cross-information potential | No (Single Decomposition method used) | Dataset-2 (single channel) | RF | 99 | - | - |
Mehdi Omidvar et al. [7] | DWT | Standard deviation, mean, band power, Hjorth mobility, Hjorth complexity, Shannon entropy, log-energy entropy, maximum, kurtosis, skewness and median | No (Single Decomposition method used) | Dataset-2 (single channel) | ANN, SVM | 100, 100 | - | - |
Duo Chen et al. [8] | DWT | Max, min, mean, standard deviation, skewness, kurtosis, Energy, normalized standard deviation and normalized energy | No (Single Decomposition method used) | Dataset-1 (multi-channel) And Dataset-2 (single channel) | SVM with RBF kernel | 92.30 and 99.33 (overall accuracy over Dataset-1 and Dataset-2, respectively) | - | - |
Muhammad Kaleem et al. [10] | EMD | Projection coefficients value (for details refer [10]) | No (Single Decomposition method used) | Dataset-1 (multi-channel) | SVM | 92.91 | - | - |
Inung Wijayanto et al. [12] | EMD, coarse-grained (CG) | Fractal Dimension from EMD and CG | No (extracted features individually fed into classifiers) | Dataset-2 (single channel) | KNN, RF and SVM | 99, 99 and 100 | - | - |
Asmat Zahra et al. [13] | MEMD | Instantaneous frequency and amplitude extracted using Hilbert transfor | No (Single Decomposition method used) | Dataset-2 (single channel) | ANN | 87.20 | - | - |
C. Shahnaz et al. [14] | EMD-Wavelet Analysis | DWT applied over IMFs and after that variance, skewness and kurtosis extracted from level 4 DWT coefficients | Partially (but different from our proposed work) | Dataset-2 (single channel) | KNN | 100 | - | - |
Shaik. Jakeer Hussain et al. [15] | DWT and EMD | Mean weighted frequency | No (two ecomposition methods used separately) | Dataset-1 (multi-channel) | ANN | 97.18 | - | - |
Marzhan Bekbalanova et al. [17] | DWT and EMD | Mean, variance, skewness and kurtosis | No (two Decomposition methods used separately) | Dataset-2 (single channel) | SVN, KNN and decision tree | DWT: 99, 97.5, 100 EMD: 100, 100, 96.25 | - | - |
Proposed | DWT and EMD | Mean, variance, standard deviation, curve length, skewness, kurtosis, minima and rms | DWT coefficient-based feature matrix and EMD IMF-based feature matrix has been concatenated | Dataset-1 (multi-Channel) | SVM, SVM-RBF, decision tree, bagging classifier | 91.42, 91.42, 91.42, 94.28 | 91.42, 90.32, 92.30, 94.73 | 83.00, 82.78, 84.01, 89.11 |
Dataset-2 (single Channel) | SVM, SVM-RBF, decision tree, bagging classifier | 99.37, 100, 99.58, 100 | 99.38, 100, 99.56, 100 | 98.75, 100, 99.16, 100 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Jana, G.C.; Agrawal, A.; Pattnaik, P.K.; Sain, M. DWT-EMD Feature Level Fusion Based Approach over Multi and Single Channel EEG Signals for Seizure Detection. Diagnostics 2022, 12, 324. https://doi.org/10.3390/diagnostics12020324
Jana GC, Agrawal A, Pattnaik PK, Sain M. DWT-EMD Feature Level Fusion Based Approach over Multi and Single Channel EEG Signals for Seizure Detection. Diagnostics. 2022; 12(2):324. https://doi.org/10.3390/diagnostics12020324
Chicago/Turabian StyleJana, Gopal Chandra, Anupam Agrawal, Prasant Kumar Pattnaik, and Mangal Sain. 2022. "DWT-EMD Feature Level Fusion Based Approach over Multi and Single Channel EEG Signals for Seizure Detection" Diagnostics 12, no. 2: 324. https://doi.org/10.3390/diagnostics12020324
APA StyleJana, G. C., Agrawal, A., Pattnaik, P. K., & Sain, M. (2022). DWT-EMD Feature Level Fusion Based Approach over Multi and Single Channel EEG Signals for Seizure Detection. Diagnostics, 12(2), 324. https://doi.org/10.3390/diagnostics12020324