Brain Topography

, Volume 29, Issue 2, pp 207–217 | Cite as

A Novel Approach Based on Data Redundancy for Feature Extraction of EEG Signals

  • Hafeez Ullah Amin
  • Aamir Saeed Malik
  • Nidal Kamel
  • Muhammad Hussain
Brief Communication


Feature extraction and classification for electroencephalogram (EEG) in medical applications is a challenging task. The EEG signals produce a huge amount of redundant data or repeating information. This redundancy causes potential hurdles in EEG analysis. Hence, we propose to use this redundant information of EEG as a feature to discriminate and classify different EEG datasets. In this study, we have proposed a JPEG2000 based approach for computing data redundancy from multi-channels EEG signals and have used the redundancy as a feature for classification of EEG signals by applying support vector machine, multi-layer perceptron and k-nearest neighbors classifiers. The approach is validated on three EEG datasets and achieved high accuracy rate (95–99 %) in the classification. Dataset-1 includes the EEG signals recorded during fluid intelligence test, dataset-2 consists of EEG signals recorded during memory recall test, and dataset-3 has epileptic seizure and non-seizure EEG. The findings demonstrate that the approach has the ability to extract robust feature and classify the EEG signals in various applications including clinical as well as normal EEG patterns.


Data redundancy Feature extraction Classification EEG signal 



This research work was supported by the HiCoE grant for CISIR (0153CA-002), Ministry of Education (MOE), Malaysia; and by NSTIP strategic technologies programs, grant number 12-INF2582-02 in the Kingdom of Saudi Arabia. The authors, therefore, acknowledge with thanks the technical and financial support.


  1. Acharya UR, Sree SV, Ang PCA, Yanti R, Suri JS (2012a) Application of non-linear and wavelet based features for the automated identification of epileptic EEG signals. Int J Neural Syst 22:1250002CrossRefPubMedGoogle Scholar
  2. Acharya UR, Molinari F, Sree SV, Chattopadhyay S, Ng K-H, Suri JS (2012b) Automated diagnosis of epileptic EEG using entropies. Biomed Signal Process Control 7:401–408CrossRefGoogle Scholar
  3. Adeli H, Zhou Z, Dadmehr N (2003) Analysis of EEG records in an epileptic patient using wavelet transform. J Neurosci Methods 123:69–87CrossRefPubMedGoogle Scholar
  4. Ahammad N, Fathima T, Joseph P (2014) Detection of epileptic seizure event and onset using EEG. BioMed Res Int 2014Google Scholar
  5. 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–16CrossRefGoogle Scholar
  6. Amin HU, Malik AS, Badruddin N, Chooi W-T (2014) Brain behavior in learning and memory recall process: a high-resolution eeg analysis. In: The 15th International Conference on Biomedical Engineering, vol. 43, J. Goh, Ed., ed: Springer International Publishing, 2014, pp. 683–686Google Scholar
  7. Amin HU, Malik AS, Ahmad RF, Badruddin N, Kamel N, Hussain M, Chooi W-T (2015a) Feature extraction and classification for EEG signals using wavelet transform and machine learning techniques. Australas Phys Eng Sci Med 38:139–149CrossRefPubMedGoogle Scholar
  8. Amin HU, Malik AS, Mumtaz W, Badruddin N, Kamel N (2015b) Evaluation of passive polarized stereoscopic 3D display for visual and mental fatigues. In: Presented at the Engineering in Medicine and Biology Society (EMBC), 2015 37th Annual International Conference of the IEEE, Milan, Italy, 2015Google Scholar
  9. Andrzejak RG, Lehnertz K, Mormann F, Rieke C, David P, Elger CE (2001) 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 64:061907CrossRefGoogle Scholar
  10. Ben-Hur A, Weston J (2010) A user’s guide to support vector machines. In: Carugo O, Eisenhabe F (eds) Data mining techniques for the life sciences. Springer, Berlin, pp 223–239CrossRefGoogle Scholar
  11. Blankertz B, Lemm S, Treder M, Haufe S, Müller K-R (2011) Single-trial analysis and classification of ERP components—a tutorial. Neuroimage 56:814–825CrossRefPubMedGoogle Scholar
  12. Cecotti H, Eckstein MP, Giesbrecht B (2014) Single-trial classification of event-related potentials in rapid serial visual presentation tasks using supervised spatial filtering. IEEE Trans Neural Netw Learn Syst 25:2030–2042CrossRefPubMedGoogle Scholar
  13. Chen L-L, Zhang J, Zou J-Z, Zhao C-J, Wang G-S (2014) A framework on wavelet-based nonlinear features and extreme learning machine for epileptic seizure detection. Biomed Signal Process Control 10:1–10CrossRefGoogle Scholar
  14. Demiralp T, Ademoglu A, Istefanopulos Y, Başar-Eroglu C, Başar E (2001) Wavelet analysis of oddball P300. Int J Psychophysiol 39:221–227CrossRefPubMedGoogle Scholar
  15. Donoho DL, Johnstone JM (1994) Ideal spatial adaptation by wavelet shrinkage. Biometrika 81:425–455CrossRefGoogle Scholar
  16. Doughty MJ, Naase T, Button NF (2009) Frequent spontaneous eyeblink activity associated with reduced conjunctival surface (trigeminal nerve) tactile sensitivity. Graefe’s Arch Clin Exp Ophthalmol 247:939–946CrossRefGoogle Scholar
  17. Faust O, Acharya UR, Min LC, Sputh BH (2010) Automatic identification of epileptic and background EEG signals using frequency domain parameters. Int J Neural Syst 20:159–176CrossRefPubMedGoogle Scholar
  18. Fu K, Qu J, Chai Y, Dong Y (2014) Classification of seizure based on the time-frequency image of EEG signals using HHT and SVM. Biomed Signal Process Control 13:15–22CrossRefGoogle Scholar
  19. Fukuda K (2001) Eye blinks: new indices for the detection of deception. Int J Psychophysiol 40:239–245CrossRefPubMedGoogle Scholar
  20. Gonzalez RC, Woods RE (2002) Digital image processing, 2nd edn. Prentice Hall, Upper Saddle RiverGoogle Scholar
  21. Gratton G, Coles MGH, Donchin E (1983) A new method for off-line removal of ocular artifact. Electroencephalogr Clin Neurophysiol 55:468–484CrossRefPubMedGoogle Scholar
  22. Herman P, Prasad G, McGinnity TM, Coyle D (2008) Comparative analysis of spectral approaches to feature extraction for EEG-based motor imagery classification. IEEE Trans Neural Syst Rehabil Eng 16:317–326CrossRefPubMedGoogle Scholar
  23. G Higgins, S Faul, RP McEvoy, B McGinley, M Glavin, WP Marnane, and E Jones (2010) EEG compression using JPEG2000: how much loss is too much?. In: Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE, 2010, pp. 614–617Google Scholar
  24. Iscan Z, Dokur Z, Demiralp T (2011) Classification of electroencephalogram signals with combined time and frequency features. Expert Syst Appl 38:10499–10505CrossRefGoogle Scholar
  25. Jacobs RA, Jordan MI, Nowlan SJ, Hinton GE (1991) Adaptive mixtures of local experts. Neural Comput 3:79–87CrossRefGoogle Scholar
  26. P. Jahankhani, V. Kodogiannis, and K. Revett (2006) EEG signal classification using wavelet feature extraction and neural networks. In: IEEE John Vincent Atanas off 2006 International Symposium on Modern Computing, 2006. JVA’06, pp. 12–124Google Scholar
  27. Jahidin AH, Ali MSAM, 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 Prog. Biomed. 114:50–59CrossRefGoogle Scholar
  28. Kumar Y, Dewal ML, Anand RS (2014) Epileptic seizure detection using DWT based fuzzy approximate entropy and support vector machine. Neurocomputing 133:271–279CrossRefGoogle Scholar
  29. Taubman D, Marcellin MW (eds) (2002) JPEG2000 Image compression fundamentals, standards and practice: image compression fundamentals, standards, and practice, vol 1, 1st edn. Springer US.Google Scholar
  30. Musselman M, Djurdjanovic D (2012) Time–frequency distributions in the classification of epilepsy from EEG signals. Expert Syst Appl 39:11413–11422CrossRefGoogle Scholar
  31. Nicolaou N, Georgiou J (2012) Detection of epileptic electroencephalogram based on Permutation Entropy and Support Vector Machines. Expert Syst Appl 39:202–209CrossRefGoogle Scholar
  32. 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–13481CrossRefGoogle Scholar
  33. Parvez MZ, Paul M (2014) Epileptic seizure detection by analyzing EEG signals using different transformation techniques. Neurocomputing 145:190–200CrossRefGoogle Scholar
  34. Pereira F, Mitchell T, Botvinick M (2009) Machine learning classifiers and fMRI: a tutorial overview. Neuroimage 45:S199–S209PubMedCentralCrossRefPubMedGoogle Scholar
  35. RQ Quiroga (2005) Single-trial event-related potentials with wavelet denoising: method and applications. In: International Congress Series, 2005, pp. 429–432Google Scholar
  36. Richman JS, Moorman JR (2000) Physiological time-series analysis using approximate entropy and sample entropy. Am J Physiol Heart Circ Physiol 278:H2039–H2049PubMedGoogle Scholar
  37. Sabeti M, Katebi S, Boostani R (2009) Entropy and complexity measures for EEG signal classification of schizophrenic and control participants. Artif Intell Med 47:263–274CrossRefPubMedGoogle Scholar
  38. Sabeti M, Katebi SD, Boostani R, Price GW (2011) A new approach for EEG signal classification of schizophrenic and control participants. Expert Syst Appl 38:2063–2071CrossRefGoogle Scholar
  39. Shoeb AH and Guttag JV (2010) Application of machine learning to epileptic seizure detection. In: Proceedings of the 27th International Conference on Machine Learning (ICML-10), 2010, pp. 975–982Google Scholar
  40. Song Y, Crowcroft J, Zhang J (2012) Automatic epileptic seizure detection in EEGs based on optimized sample entropy and extreme learning machine. J Neurosci Methods 210:132–146CrossRefPubMedGoogle Scholar
  41. Stewart AX, Nuthmann A, Sanguinetti G (2014) Single-trial classification of EEG in a visual object task using ICA and machine learning. J Neurosci Methods 228:1–14CrossRefPubMedGoogle Scholar
  42. Subasi A (2007) EEG signal classification using wavelet feature extraction and a mixture of expert model. Expert Syst Appl 32:1084–1093CrossRefGoogle Scholar
  43. Subasi A, Ismail Gursoy M (2010) EEG signal classification using PCA, ICA, LDA and support vector machines. Expert Syst Appl 37:8659–8666CrossRefGoogle Scholar
  44. 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 28(1):33–46CrossRefPubMedGoogle Scholar
  45. Tong S, Thakor NV (2009) Quantitative EEG analysis methods and clinical applications. Artech House, BostonGoogle Scholar
  46. 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–1319CrossRefPubMedGoogle Scholar
  47. Wang D, Miao D, Xie C (2011) Best basis-based wavelet packet entropy feature extraction and hierarchical EEG classification for epileptic detection. Expert Syst Appl 38:14314–14320Google Scholar
  48. Wu L and Neskovic P (2007) Classifying EEG data into different memory loads across subjects. In: Artificial Neural Networks—ICANN 2007, ed: Springer, 2007, pp. 149–158Google Scholar
  49. Yuan Q, Zhou W, Liu Y, Wang J (2012) Epileptic seizure detection with linear and nonlinear features. Epilepsy Behav 24:415–421CrossRefPubMedGoogle Scholar
  50. P Zarjam, J Epps, and NH Lovell (2012) Characterizing mental load in an arithmetic task using entropy-based features. In: 2012 11th International Conference on Information Science, Signal Processing and their Applications (ISSPA), 2012, pp. 199–204Google Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  • Hafeez Ullah Amin
    • 1
  • Aamir Saeed Malik
    • 1
  • Nidal Kamel
    • 1
  • Muhammad Hussain
    • 2
  1. 1.Centre for Intelligent Signal and Imaging Research (CISIR), Department of Electrical & Electronic EngineeringUniversiti Teknologi PETRONASBandar Seri IskandarMalaysia
  2. 2.Department of Computer Science, College of Computer and Information SciencesKing Saud UniversityRiyadhSaudi Arabia

Personalised recommendations