Skip to main content
Log in

Combined feature extraction method for classification of EEG signals

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Classification of electroencephalogram (EEG) signals is an important task in brain–computer interfaces applications. This paper combines autoregressive (AR) model and sample entropy and presents a combination strategy of feature extraction. Each feature vector obtained from the combination strategy contains two parts: AR coefficients and sample entropy values. In the classification phase, this paper employs support vector machine (SVM) with RBF kernel as the classifier. The proposed method is used in the five mental task experiments. Experimental results show that the SVM classifier performs very well in classifying EEG signals using the combination strategy of feature extraction. It obtains a better accuracy in comparison with AR-based method. The results also indicate that the combination strategy of AR model and sample entropy can effectively improve the classification performance of EEG signals.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Guo L, Wu Y, 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(5):866–869

    Article  Google Scholar 

  2. Lawhern V, Hairston WD, McDowell K, Westerfield M, Robbins K (2012) Detection and classification of subject-generated artifacts in EEG signals using autoregressive models. J Neurosci Methods 208:181–189

    Article  Google Scholar 

  3. Yentes JM, Hunt N, Schmid KK, Kaipust JP, Mcgrath D, Stergiou N (2013) The appropriate use of approximate entropy and sample entropy with short data sets. Ann Biomed Eng 41(2):349–365

    Article  Google Scholar 

  4. Pincus SM (1991) Approximate entropy as a measure of system complexity. Proc Natl Acad Sci USA 88(6):2297–2301

    Article  MathSciNet  MATH  Google Scholar 

  5. Richman J, Moorman J (2000) Physiological time series analysis using approximate entropy and sample entropy. Am J Physiol 278(6):2039–2049

    Google Scholar 

  6. Srinivasan V, Eswaran C, Sriraam N (2007) Approximate entropy-based epileptic EEG detection using artificial neural networks. IEEE Trans Inf Technol Biomed 11(3):288–295

    Article  Google Scholar 

  7. Ghosh-Dastidar S, Adeli H, Dadmehr N (2007) Mixed-band wavelet-chaos-neural network methodology for epilepsy and epileptic seizure detection. IEEE Trans Biomed Eng 54(9):1545–1551

    Article  Google Scholar 

  8. Ianez E, Azorin JM, Ubeda A, Fernandez E, Sirvent JL (2010) LDA-based classifiers for a mental tasks-based brain–computer interface. In: Proceeding of the 2010 IEEE international conference on systems man and cybernetics (SMC 2010), 10–13 Oct 2010. IEEE Press, pp 546–551

  9. 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–146

    Article  Google Scholar 

  10. Zhang Y, Zhang YT, Wang JY, Zheng XW (2015) Comparison of classification methods on EEG signals based on wavelet packet decomposition. Neural Comput Appl 26(5):1217–1225

    Article  Google Scholar 

  11. Burke DP, Kelly SP, de Chazal P, Reilly RB, Finucane C (2005) A parametric feature extraction and classification strategy for brain–computer interfacing. IEEE Trans Neural Syst Rehabil Eng 13(1):12–17

    Article  Google Scholar 

  12. Subasi A, Alkan A, Koklukay E, Kiymik MK (2005) Wavelet neural network classification of EEG signals by using AR model with MLE preprocessing. Neural Netw 18(7):985–997

    Article  Google Scholar 

  13. Subasi A (2007) EEG signal classification using wavelet feature extraction and a mixture of expert model. Expert Syst Appl 32(4):1084–1093

    Article  Google Scholar 

  14. Kumar Y, Dewal ML, Anand RS (2014) Epileptic seizures detection in EEG using DWT-based ApEn and artificial neural network. Signal Image Video Process 8(7):1323–1334

    Article  Google Scholar 

  15. Kumar Y, Dewal ML, Anand RS (2014) Epileptic seizures detection using DWT based fuzzy approximate entropy and support vector machine. Neurocomputing 133:271–279

    Article  Google Scholar 

  16. Li S, Zhou W, Yuan Q, Geng S, Cai D (2013) Feature extraction and recognition of ictal EEG using EMD and SVM. Comput Biol Med 43(7):807–816

    Article  Google Scholar 

  17. Zhang J, Wang N, Kuang H, Wang R (2014) An improved method to calculate phase locking value based on Hilbert–Huang transform and its application. Neural Comput Appl 24(1):125–132

    Article  Google Scholar 

  18. Bajaj V, Pachori RB (2012) Classification of seizure and nonseizure EEG signals using empirical mode decomposition. IEEE Trans Inf Technol Biomed 16(6):1135–1142

    Article  Google Scholar 

  19. Sharma R, Pachori RB (2015) Classification of epileptic seizures in EEG signals based on phase space representation of intrinsic mode functions. Expert Syst Appl 42(3):1106–1117

    Article  Google Scholar 

  20. Parvez MZ, Paul M (2014) Epileptic seizure detection by analyzing EEG signals using different transformation techniques. Neurocomputing 145(5):190–200

    Article  Google Scholar 

  21. Priestley MB (1994) Spectral analysis and time series. Academic Press, London

    MATH  Google Scholar 

  22. Vapnik V (1995) The nature of statistical learning theory. Springer, New York

    Book  MATH  Google Scholar 

  23. Hsu CW, Lin CJ (2002) A comparison of methods for multi-class support vector machines. IEEE Trans Neural Netw 13(2):415–425

    Article  Google Scholar 

  24. Keirn ZA, Aunon JI (1990) A new mode of communication between man and his surroundings. IEEE Trans Biomed Eng 37(12):1209–1214

    Article  Google Scholar 

  25. Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2(3):1–27

    Article  Google Scholar 

Download references

Acknowledgments

This work is partly supported by National Natural Science Foundation of China (No. 61373127) and the University Scientific Research Project of Liaoning Education Department of China (No. 2011186).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yong Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Y., Ji, X., Liu, B. et al. Combined feature extraction method for classification of EEG signals. Neural Comput & Applic 28, 3153–3161 (2017). https://doi.org/10.1007/s00521-016-2230-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-016-2230-y

Keywords

Navigation