Tunable-Q Wavelet Transform Based Multiscale Entropy Measure for Automated Classification of Epileptic EEG Signals
Source abstract
Abstract
This paper analyzes the underlying complexity and non-linearity of electroencephalogram (EEG) signals by computing a novel multi-scale entropy measure for the classification of seizure, seizure-free and normal EEG signals. The quality factor (Q) based multi-scale entropy measure is proposed to compute the entropy of the EEG signal in different frequency-bands of interest. The Q -based entropy (QEn) is computed by decomposing the signal with the tunable-Q wavelet transform (TQWT) into the number of sub-bands and estimating K-nearest neighbor (K-NN) entropies from various sub-bands cumulatively. The optimal selection of Q and the redundancy parameter (R) of TQWT showed better robustness for entropy computation in the presence of high- and low-frequency components. The extracted features are fed to the support vector machine (SVM) classifier with the wrapper-based feature selection method. The proposed method has achieved accuracy of 100% in classifying normal (eyes-open and eyes-closed) and seizure EEG signals, 99.5% in classifying seizure-free EEG signals (from the hippocampal formation of the opposite hemisphere of the brain) from seizure EEG signals and 98% in classifying seizure-free EEG signals (from the epileptogenic zone) from seizure EEG signals, respectively, using the SVM classifier. We have also achieved classification accuracies of 99% and 98.6% in classifying seizure versus non-seizure EEG signals and the individual three classes, namely normal, seizure-free and seizure EEG signals, respectively. The performance measure of the proposed multi-scale entropy has been found to be comparable with the existing state of the art epileptic EEG signals classification methods studied using the same database.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: EEG and Brain-Computer Interfaces · Blind Source Separation Techniques · Neural dynamics and brain function
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Discipline of Electrical Engineering, Indian Institute of Technology Indore, Indore 453552, India
Department of Electronics and Computer Engineering, Ngee Ann Polytechnic, Singapore 599489, Singapore
Department of Biomedical Engineering, School of Science and Technology, SIM University, Singapore 599491, Singapore
Department of Biomedical Engineering, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia
References (64)
Show source-provided references
1. Special issue on epileptic seizure prediction10.1109/TBME.2003.810708 ↗
2. Classification of epileptic seizures in EEG signals based on phase space representation of intrinsic mode functions10.1016/j.eswa.2014.08.030 ↗
3. Classification of seizure and nonseizure EEG signals using empirical mode decomposition10.1109/TITB.2011.2181403 ↗
4. Zhu, Q., and Azar, A.T. (2015). Classification of normal and epileptic seizure EEG signals based on empirical mode decomposition. Complex System Modelling and Control through Intelligent Soft Computations, Springer International Publishing.10.1007/978-3-319-12883-2 ↗
5. Epileptic seizure detection in EEGs using time-frequency analysis10.1109/TITB.2009.2017939 ↗
6. Automated diagnosis of epilepsy using CWT, HOS and texture parameters10.1142/S0129065713500093 ↗
7. EEG signal classification using PCA, ICA, LDA and support vector machines10.1016/j.eswa.2010.06.065 ↗
8. Epileptic seizure detection in EEG signals using multifractal analysis and wavelet transform10.1142/S0218348X13500114 ↗
9. Detection of epileptic seizure using Kraskov entropy applied on tunable-Q wavelet transform of EEG signals10.1016/j.bspc.2017.01.001 ↗
10. Epileptic seizure detection in EEG signals using tunable-Q factor wavelet transform and bootstrap aggregating10.1016/j.cmpb.2016.09.008 ↗
11. Application of recurrence quantification analysis for the automated identification of epileptic EEG signals10.1142/S0129065711002808 ↗
12. Automatic identification of epileptic EEG signals using nonlinear parameters10.1142/S0219519409003152 ↗
13. Approximate entropy-based epileptic EEG detection using artificial neural networks10.1109/TITB.2006.884369 ↗
14. 1D-local binary pattern based feature extraction for classification of epileptic EEG signals10.1016/j.amc.2014.05.128 ↗
15. Classification of seizure and seizure-free EEG signals using local binary patterns10.1016/j.bspc.2014.08.014 ↗
16. Tiwari, A.K., Pachori, R.B., Kanhangad, V., and Panigrahi, B. (2016). Automated diagnosis of epilepsy using key-point based local binary pattern of EEG signals. IEEE J. Biomed. Health Inform., in press.10.1109/JBHI.2016.2589971 ↗
17. Epileptic EEG detection using the linear prediction error energy10.1016/j.eswa.2010.02.045 ↗
18. Classification of ictal and seizure-free EEG signals using fractional linear prediction10.1016/j.bspc.2013.08.006 ↗
19. Principal component analysis-enhanced cosine radial basis function neural network for robust epilepsy and seizure detection10.1109/TBME.2007.905490 ↗
20. Mammone, N., Morabito, F.C., and Principe, J.C. (September, January 30). Visualization of the short term maximum Lyapunov exponent topography in the epileptic brain. Proceedings of the 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, New York, NY, USA.
21. Visualization and modeling of STLmax topographic brain activity maps10.1016/j.jneumeth.2010.03.027 ↗
22. Mammone, N., and Morabito, F.C. (August, January 31). Analysis of absence seizure EEG via Permutation entropy spatio-temporal clustering. Proceedingd of the 2011 International Joint Conference on Neural Networks (IJCNN), San Jose, CA, USA.10.1109/IJCNN.2011.6033390 ↗
23. Permutation entropy: A natural complexity measure for time series10.1103/PhysRevLett.88.174102 ↗
24. Differentiating interictal and ictal states in childhood absence epilepsy through permutation Rényi entropy10.3390/e17074627 ↗
25. An efficient automated technique for CAD diagnosis using flexible analytic wavelet transform and entropy features extracted from HRV signals10.1016/j.eswa.2016.06.038 ↗
26. Application of entropy measures on intrinsic mode functions for the automated identification of focal electroencephalogram signals10.3390/e17020669 ↗
27. Automated diagnosis of coronary artery disease using tunable-Q wavelet transform applied on heart rate signals10.1016/j.knosys.2015.02.011 ↗
28. Approximate entropy and support vector machines for electroencephalogram signal classification
29. Divergence measures based on the Shannon entropy10.1109/18.61115 ↗
30. Estimation of the Kolmogorov entropy from a chaotic signal10.1103/PhysRevA.28.2591 ↗
31. Approximate entropy as a measure of system complexity10.1073/pnas.88.6.2297 ↗
32. Physiological time-series analysis using approximate entropy and sample entropy10.1152/ajpheart.2000.278.6.H2039 ↗
33. Multiscale entropy analysis of complex physiologic time series10.1103/PhysRevLett.89.068102 ↗
34. Entropic measures of EEG complexity in Alzheimer’s disease through a multivariate multiscale approach10.1109/JSEN.2013.2271735 ↗
35. Labate, D., Palamara, I., Mammone, N., Morabito, G., La Foresta, F., and Morabito, F.C. (2013, January 4–9). SVM classification of epileptic EEG recordings through multiscale permutation entropy. Proceedings of the International Joint Conference on Neural Networks (IJCNN), Dallas, TX, USA.10.1109/IJCNN.2013.6706869 ↗
36. Refined multiscale entropy: Application to 24-h holter recordings of heart period variability in healthy and aortic stenosis subjects10.1109/TBME.2009.2021986 ↗
37. Intrinsic mode entropy for nonlinear discriminant analysis10.1109/LSP.2006.888089 ↗
38. Pachori, R.B., Hewson, D., Snoussi, H., and Duchêne, J. (2009, January 19–24). Postural time-series analysis using empirical mode decomposition and second-order difference plots. Proceedings of the 2009 IEEE International Conference on Acoustics, Speech and Signal Processing, Taipei, Taiwan.10.1109/ICASSP.2009.4959639 ↗
39. An analytic wavelet transform with a flexible time-frequency covering10.1109/TSP.2012.2232655 ↗
40. Kumar, M., Pachori, R.B., and Acharya, U.R. (2017). Use of accumulated entropies for automated detection of congestive heart failure in flexible analytic wavelet transform framework based on short-term HRV signals. Entropy, 19.10.3390/e19030092 ↗
41. A comparison study of improved Hilbert–Huang transform and wavelet transform: Application to fault diagnosis for rolling bearing10.1016/j.ymssp.2004.01.006 ↗
42. Gupta, A., and Joshi, S. (2014, January 22–25). On the concept of intrinsic wavelet functions. Proceedings of the International Conference on Signal Processing and Communications (SPCOM), Bangalore, India.10.1109/SPCOM.2014.6984009 ↗
43. Wavelet transform with tunable Q-factor10.1109/TSP.2011.2143711 ↗
44. Bhattacharyya, A., Pachori, R.B., and Acharya, U.R. (2017). Tunable-Q wavelet transform based multivariate sub-band fuzzy entropy with application to focal EEG signal analysis. Entropy, 19.10.3390/e19030099 ↗
45. A metabolic entropy approach for measurements of systemic metabolic disruptions in patho-physiological states10.1021/pr1000576 ↗
46. Estimating mutual information10.1103/PhysRevE.69.066138 ↗
47. Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state10.1103/PhysRevE.64.061907 ↗
48. Wrappers for feature subset selection10.1016/S0004-3702(97)00043-X ↗
49. Support-vector networks10.1007/BF00994018 ↗
50. Bhattacharyya, A., Sharma, M., Pachori, R.B., Sircar, P., and Acharya, U.R. (2016). A novel approach for automated detection of focal EEG signals using empirical wavelet transform. Neural Comput. Appl., in press.10.1007/s00521-016-2646-4 ↗
51. Bhattacharyya, A., and Pachori, R.B. (2017). A multivariate approach for patient specific EEG seizure detection using empirical wavelet transform. IEEE Trans. Biomed. Eng., in press.10.1109/TBME.2017.2650259 ↗
52. Kohavi, R. (1995). A Study of Cross-Validation and Bootstrap for Accuracy Estimation And Model Selection, International Joint Conference on Artificial Intelligence.
53. The WEKA data mining software: An update10.1145/1656274.1656278 ↗
54. Automatic seizure detection based on time-frequency analysis and artificial neural networks10.1155/2007/80510 ↗
55. A novel method for automated diagnosis of epilepsy using complex-valued classifiers10.1109/JBHI.2014.2387795 ↗
56. Automatic EEG seizure detection using dual-tree complex wavelet-Fourier features10.1016/j.eswa.2013.09.037 ↗
57. EEG signals classification using the K-means clustering and a multilayer perceptron neural network model10.1016/j.eswa.2011.04.149 ↗
58. Epileptic seizure classification of EEG time-series using rational discrete short-time Fourier transform10.1109/TBME.2014.2360101 ↗
59. Automatic epileptic seizure detection in EEGs based on line length feature and artificial neural networks10.1016/j.jneumeth.2010.05.020 ↗
60. Automated diagnosis of epileptic EEG using entropies10.1016/j.bspc.2011.07.007 ↗
61. Epileptic EEG classification based on extreme learning machine and nonlinear features10.1016/j.eplepsyres.2011.04.013 ↗
62. Classification of epileptic EEG signals based on simple random sampling and sequential feature selection10.15388/Informatica.2016.78 ↗
63. Time–frequency localized three-band biorthogonal wavelet filter bank using semidefinite relaxation and nonlinear least squares with epileptic seizure EEG signal classification10.1016/j.dsp.2016.12.004 ↗
64. Analysis and testing of PSO variants through application in EEG/ERP adaptive filtering approach10.1007/s13534-012-0071-x ↗