Abstract
This paper describes a discrete wavelet transform-based feature extraction scheme for the classification of EEG signals. In this scheme, the discrete wavelet transform is applied on EEG signals and the relative wavelet energy is calculated in terms of detailed coefficients and the approximation coefficients of the last decomposition level. The extracted relative wavelet energy features are passed to classifiers for the classification purpose. The EEG dataset employed for the validation of the proposed method consisted of two classes: (1) the EEG signals recorded during the complex cognitive task—Raven’s advance progressive metric test and (2) the EEG signals recorded in rest condition—eyes open. The performance of four different classifiers was evaluated with four performance measures, i.e., accuracy, sensitivity, specificity and precision values. The accuracy was achieved above 98 % by the support vector machine, multi-layer perceptron and the K-nearest neighbor classifiers with approximation (A4) and detailed coefficients (D4), which represent the frequency range of 0.53–3.06 and 3.06–6.12 Hz, respectively. The findings of this study demonstrated that the proposed feature extraction approach has the potential to classify the EEG signals recorded during a complex cognitive task by achieving a high accuracy rate.
Similar content being viewed by others
References
Übeyli ED (2009) Combined neural network model employing wavelet coefficients for EEG signals classification. Digit Signal Proc 19:297–308
Orhan U, Hekim M, Ozer M (2011) EEG signals classification using the K-means clustering and a multilayer perceptron neural network model. Expert Syst Appl 38:13475–13481
Iscan Z, Dokur Z, Demiralp T (2011) Classification of electroencephalogram signals with combined time and frequency features. Expert Syst Appl 38:10499–10505
Liang N-Y, Saratchandran P, Huang G-B, Sundararajan N (2006) Classification of mental tasks from EEG signals using extreme learning machine. Int J Neural Syst 16:29–38
Rosso OA, Blanco S, Yordanova J, Kolev V, Figliola A, Schürmann M et al (2001) Wavelet entropy: a new tool for analysis of short duration brain electrical signals. J Neurosci Methods 105:65–75
Yazdani A, Ebrahimi T, Hoffmann U (2009) Classification of EEG signals using Dempster Shafer theory and a k-nearest neighbor classifier. In: 4th International IEEE/EMBS conference on neural engineering, pp 327–330
Garry H, McGinley B, Jones E, Glavin M (2013) An evaluation of the effects of wavelet coefficient quantisation in transform based EEG compression. Comput Biol Med 43:661–669
Guo L, Wu Y, Zhao L, Cao T, Yan W, Shen X (2011) Classification of mental task from EEG signals using immune feature weighted support vector machines. IEEE Trans Magn 47:866–869
Taghizadeh-Sarabi M, Daliri MR, Niksirat KS (2014) Decoding objects of basic categories from electroencephalographic signals using wavelet transform and support vector machines. Brain Topogr 1–14
Acharya UR, Sree SV, Ang PCA, Yanti R, Suri JS (2012) Application of non-linear and wavelet based features for the automated identification of epileptic EEG signals. Int J Neural Syst 22:1250002
Gandhi T, Panigrahi BK, Anand S (2011) A comparative study of wavelet families for EEG signal classification. Neurocomputing 74:3051–3057
Richman JS, Moorman JR (2000) Physiological time-series analysis using approximate entropy and sample entropy. Am J Physiol Heart Circ Physiol 278:H2039–H2049
Vidaurre C, Krämer N, Blankertz B, Schlögl A (2009) Time domain parameters as a feature for EEG-based brain–computer interfaces. Neural Netw 22:1313–1319
Übeyli ED (2010) Lyapunov exponents/probabilistic neural networks for analysis of EEG signals. Expert Syst Appl 37:985–992
Thatcher RW, North D, Biver C (2005) EEG and intelligence: relations between EEG coherence, EEG phase delay and power. Clin Neurophysiol 116:2129–2141
Hariharan M, Vijean V, Sindhu R, Divakar P, Saidatul A, Yaacob S (2014) Classification of mental tasks using stockwell transform. Comput Electr Eng 40:1741
Noshadi S, Abootalebi V, Sadeghi MT, Shahvazian MS (2014) Selection of an efficient feature space for EEG-based mental task discrimination. Biocybern Biomed Eng 34:159–168
Zhang L, He W, He C, Wang P (2010) Improving mental task classification by adding high frequency band information. J Med Syst 34:51–60
Hosni SM, Gadallah ME, Bahgat SF, AbdelWahab MS (2007) Classification of EEG signals using different feature extraction techniques for mental-task BCI. In: International conference on computer engineering & systems, 2007. ICCES’07, pp 220–226
Xue J-Z, Zhang H, Zheng C-x, Yan X-G (2003) Wavelet packet transform for feature extraction of EEG during mental tasks. In: International conference on machine learning and cybernetics, 2003, pp 360–363
Zhiwei L, Minfen S (2007) Classification of mental task EEG signals using wavelet packet entropy and SVM. In: 8th International conference on electronic measurement and instruments, 2007. ICEMI’07, pp 3-906–3-909
Keirn ZA, Aunon JI (1990) A new mode of communication between man and his surroundings. IEEE Trans Biomed Eng 37:1209–1214
Nai-Jen H, Palaniappan R (2004) Classification of mental tasks using fixed and adaptive autoregressive models of EEG signals. In: 26th Annual international conference of the IEEE engineering in medicine and biology society, 2004. IEMBS’04, pp 507–510
Lin C-J, Hsieh M-H (2009) Classification of mental task from EEG data using neural networks based on particle swarm optimization. Neurocomputing 72:1121–1130
Rodríguez-Bermúdez G, García-Laencina PJ, Roca-González J, Roca-Dorda J (2013) Efficient feature selection and linear discrimination of EEG signals. Neurocomputing 115:161–165
Karkare S, Saha G, Bhattacharya J (2009) Investigating long-range correlation properties in EEG during complex cognitive tasks. Chaos Solitons Fractals 42:2067–2073
Jahidin A, Ali MM, Taib MN, Tahir NM, Yassin IM, Lias S (2014) Classification of intelligence quotient via brainwave sub-band power ratio features and artificial neural network. Comput Methods Programs Biomed 114:50–59
Amin HU, Malik AS, Subhani AR, Badruddin N, Chooi W-T (2013) Dynamics of scalp potential and autonomic nerve activity during intelligence test. In: Lee M et al (eds) Neural information processing, vol 8226. Springer, Berlin, pp 9–16
Raven J (2000) The Raven’s progressive matrices: change and stability over culture and time. Cogn Psychol 41:1–48
Kunda M, McGreggor K, Goel A (2012) Reasoning on the Raven’s advanced progressive matrices test with iconic visual representations. In: 34th Annual conference of the cognitive science society pp 1828–1833
Amin HU, Malik AS, Badruddin N, Chooi W-T (2013) EEG mean power and complexity analysis during complex mental task. In: ICME International conference on complex medical engineering (CME) pp 648–651
Jahankhani P, Kodogiannis V, Revett K (2006) EEG signal classification using wavelet feature extraction and neural networks. In: IEEE John Vincent Atanasoff 2006 international symposium on modern computing, 2006. JVA’06. pp 120–124
Subasi A (2007) EEG signal classification using wavelet feature extraction and a mixture of expert model. Expert Syst Appl 32:1084–1093
Gonzalez RC, Woods RE (2002) Digital image processing, 2nd edn. Prentice Hall, SL
Hausfeld L, De Martino F, Bonte M, Formisano E (2012) Pattern analysis of EEG responses to speech and voice: influence of feature grouping. Neuroimage 59:3641–3651
Ben-Hur A, Weston J (2010) A user’s guide to support vector machines. In: Data mining techniques for the life sciences, Springer, New York, pp 223–239
Pereira F, Mitchell T, Botvinick M (2009) Machine learning classifiers and fMRI: a tutorial overview. Neuroimage 45:S199–S209
Subasi A, Gursoy MI (2010) EEG signal classification using PCA, ICA, LDA and support vector machines. Expert Syst Appl 37:8659–8666
Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques. Morgan Kaufmann, Burlington
Daud M, Yunus J (2004) Classification of mental tasks using de-noised EEG signals. In: 7th International conference on signal processing, pp 2206–2209
Guo L, Rivero D, Seoane JA, Pazos A (2009) Classification of EEG signals using relative wavelet energy and artificial neural networks. In: Proceedings of the first ACM/SIGEVO summit on genetic and evolutionary computation, pp 177–184
Diez PF, Mut V, Laciar E, Torres A, Avila E (2009) Application of the empirical mode decomposition to the extraction of features from EEG signals for mental task classification. In: Annual international conference of the IEEE engineering in medicine and biology society, 2009. EMBC 2009, pp 2579–2582
Dimitriadis SI, Laskaris NA, Tsirka V, Vourkas M, Micheloyannis S (2010) What does delta band tell us about cognitive processes: a mental calculation study. Neurosci Lett 483:11–15
Harper J, Malone SM, Bernat EM (2014) Theta and delta band activity explain N2 and P3 ERP component activity in a go/no-go task. Clin Neurophysiol 125:124–132
Amin H, Malik AS (2013) Human memory retention and recall processes: a review of EEG and fMRI studies. Neurosciences 18:330–344
Ergen M, Marbach S, Brand A, Başar-Eroğlu C, Demiralp T (2008) P3 and delta band responses in visual oddball paradigm in schizophrenia. Neurosci Lett 440:304–308
Demiralp T, Ademoglu A, Schürmann M, Basar-Eroglu C, Basar E (1999) Detection of P300 waves in single trials by the wavelet transform (WT). Brain Lang 66:108–128
Gennady GK (2012) EEG delta oscillations as a correlate of basic homeostatic and motivational processes. Neurosci Biobehav Rev 36:677–695
Baijal S, Srinivasan N (2010) Theta activity and meditative states: spectral changes during concentrative meditation. Cogn Process 11:31–38
Sakowitz O (2001) The selectively distributed theta system: functions. Int J Psychophysiol 39:197–212
Nigbur R, Ivanova G, Stürmer B (2011) Theta power as a marker for cognitive interference. Clin Neurophysiol 122:2185–2194
Acknowledgments
This research work has been supported by University Research Internal Funding (URIF: 0153AA-B26), Universiti Teknologi PETRONAS; the Fundamental Research Grant Scheme (Ref: FRGS/1/2014/TK03/UTP/02/1), Ministry of Education (MOE), Malaysia and by NSTIP strategic technologies programs, Grant number (12-INF2582-02), in the Kingdom of Saudi Arabia.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Amin, H.U., Malik, A.S., Ahmad, R.F. et al. Feature extraction and classification for EEG signals using wavelet transform and machine learning techniques. Australas Phys Eng Sci Med 38, 139–149 (2015). https://doi.org/10.1007/s13246-015-0333-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13246-015-0333-x