Skip to main content
Log in

New classification techniques for electroencephalogram (EEG) signals and a real-time EEG control of a robot

  • Cont. Dev. of Neural Compt. & Appln.
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

This paper studies the state-of-the-art classification techniques for electroencephalogram (EEG) signals. Fuzzy Functions Support Vector Classifier, Improved Fuzzy Functions Support Vector Classifier and a novel technique that has been designed by utilizing Particle Swarm Optimization and Radial Basis Function Networks (PSO-RBFN) have been studied. The classification performances of the techniques are compared on standard EEG datasets that are publicly available and used by brain–computer interface (BCI) researchers. In addition to the standard EEG datasets, the proposed classifier is also tested on non-EEG datasets for thorough comparison. Within the scope of this study, several data clustering algorithms such as Fuzzy C-means, K-means and PSO clustering algorithms are studied and their clustering performances on the same datasets are compared. The results show that PSO-RBFN might reach the classification performance of state-of-the art classifiers and might be a better alternative technique in the classification of EEG signals for real-time application. This has been demonstrated by implementing the proposed classifier in a real-time BCI application for a mobile robot control.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Dickhaus H, Heinrich H (1996) Classifiying biosignals with wavelet networks, a method for noninvasive diagnosis. IEEE Eng Med Biol Mag 15:103–111

    Article  Google Scholar 

  2. Lotte F, Congedo M, Lecuyer A, Lamarche F, Arnaldi B (2007) A review of classification algorithms for eeg-based brain-computer interfaces. J Neural Eng 4:R1–R13

    Article  Google Scholar 

  3. Sanei S, Chambers J (2007) EEG signal processing. Wiley-Interscience, NJ

    Google Scholar 

  4. Okamoto M, Dan H, Sakamoto K, Takeo K (2004) Three-dimensional probabilistic anatomical cranio-cerebral correlation via the international 10–20 system oriented for transcranial functional brain mapping. Neuroimage 21:99–111

    Article  Google Scholar 

  5. Takahashi K, Nakauke T, Hashimoto M (2005) Remarks on hands-free manipulation using bio-potential signals. In: Proceedings of IEEE international conference on systems man and cybernetics, pp 2965–2970

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

    Article  Google Scholar 

  7. Polat K, Gunes S (2008) Artificial immune recognition system with fuzzy resource allocation mechanism classifier, principal component analysis and FFT method based new hybrid automated identification system for classification of EEG signals. Expert Syst Appl 34(3):2039–2048

    Article  Google Scholar 

  8. Uykan Z, Guzelis C, Celebi ME, Koivo HN (2000) Analysis of input-output clustering for determining centers of RBFN. IEEE Trans Neural Netw 11(4):851–858

    Article  Google Scholar 

  9. Pedrycz W (1998) Conditional fuzzy clustering in the design of radial basis function networks. IEEE Trans Neural Netw 9(4):601–612

    Article  Google Scholar 

  10. Staiano A, Tagliaferri R, Pedrycz W (2006) Improving RBF networks performance in regression tasks by means of a supervized fuzzy clustering. Neurocomputing 69(15):1570–1581

    Article  Google Scholar 

  11. Hongyang L, He J (2009) The application of dynamic K-means clustering algorithm in the center selection of RBF neural networks. In: 3rd international conference on genetic and evolutionary computing vol 177, no. 23, pp 488–491

  12. Scholkopf B, Sung KK, Burges CJC, Girosi F, Niyogi P, Poggio T, Vapnik V (1997) Comparing support vector machines with Gaussian kernels to radial basis function classifiers. IEEE Trans Signal Process 45(11):2758–2765

    Article  Google Scholar 

  13. Drongelen WV (2007) Signal processing for neuroscietistis. Elselvier, Burlington

    Google Scholar 

  14. Pfurtscheller G, Neuper C (2001) Motor imagery and direct brain-computer communication. Proc IEEE 89:1123–1134

    Article  Google Scholar 

  15. Blankertz B, Dornhege G, Krauledat M, Müller KR, Curio G (2007) The non-invasive Berlin brain-computer interface: fast acquisition of effective performance in untrained subjects. Neuroimage 37(2):539–550

    Article  Google Scholar 

  16. Zhong M, Lotte F, Girolami M, Lecuyer A (2008) Classifying EEG for brain computer interfaces using gaussian processes. Pattern Recogn Lett 29(3):354–359

    Article  Google Scholar 

  17. Celikyilmaz A, Turksen IB (2009) A new classifier design with fuzzy functions. In: Proceedings of the 11th international conference on rough sets, fuzzy sets, data mining and granular computing, pp 1123–1134

  18. Celikyilmaz A, Turksen IB (2007) Fuzzy functions with support vector machines. Inf Sci 177(23):5163–5177

    Article  MATH  Google Scholar 

  19. Celikyilmaz A, Turksen IB, Aktas R, Doganay MM (2009) Increasing accuracy of two-class pattern recognition with enhanced fuzzy functions. Expert Syst Appl 36(2P1):1337–1354

    Article  Google Scholar 

  20. Platt J (2000) Probabilistic outputs for support vector machines and comparison to regularized likelihood methods. MIT Press, Cambridge

    Google Scholar 

  21. Haykin S (ed) (2008) Neural networks: a comprehensive foundation, 3rd edn. Prentice Hall, Upper Saddle River

    Google Scholar 

  22. Johnson R, Sahin F (2009) Particle swarm optimization methods for data clustering. In: Proceedings of the soft computing, computing with words and perceptions in system analysis, decision and control, 2009. ICSCCW 2009. Fifth International Conference, pp 1–6

  23. Alpaydin E (2004) Introduction to machine learning. The MIT Press, Cambridge

    Google Scholar 

  24. Pal NR, Pal K, Bezdek JC (1997) A mixed C-means clustering model. In: Proceedings of the sixth IEEE international conference on fuzzy systems

  25. Van der Merwe DW, Engelbrecht AP (2003) Data clustering using particle swarm optimization. In: Proceedings of IEEE congress on evolutionary computation, pp 215–220

  26. Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference on neural networks, vol IV, pp 1942–1948

  27. Clerc M, Kennedy J (2002) The particle swarm—explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73

    Article  Google Scholar 

  28. Eberhart RC, Shi Y (2000) Comparing inertia weights and constriction factors in particle swarm. In: Proceedings of the 2000 congress on evolutionary computation, pp 84–88

  29. Cox E (2005) Fuzzy modelling and genetic algorithms for data mining and exploration. Elseveir, San Francisco

    Google Scholar 

  30. Asuncion A, Newman DJ (2007) UCI machine learning repository. University of California, Irvine, school of information and computer sciences

  31. LIBSVM: a library for support vector machines [online]. Avaiable: http://www.csie.ntu.edu.tw/~cjlin/libsvm. Accessed June 2010

  32. Emotiv: brain computer interface technology [online]. Avaiable: http://www.emotiv.com. Accessed June 2010

Download references

Acknowledgments

The authors would like to thank the reviewers for their valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eyup Cinar.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cinar, E., Sahin, F. New classification techniques for electroencephalogram (EEG) signals and a real-time EEG control of a robot. Neural Comput & Applic 22, 29–39 (2013). https://doi.org/10.1007/s00521-011-0744-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0744-x

Keywords

Navigation