Skip to main content

Advertisement

Log in

A genetic interval type-2 fuzzy logic-based approach for generating interpretable linguistic models for the brain P300 phenomena recorded via brain–computer interfaces

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

One of the important areas of brain–computer interface (BCI) research is to identify event-related potentials (ERPs) which are spatial–temporal patterns of the brain activity that happen after presentation of a stimulus and before execution of a movement. One of the important ERPs is the P300 which is an endogenous component of ERPs with a latency of about 300 ms which is elicited by significant stimuli (visual, or auditory). Various machine learning-based classifiers have been used to predict the P300 events and relate them to the human intended activities. However, the vast majority of the employed techniques like Bayesian linear discriminant analysis (BLDA) and regularized fisher linear discriminant analysis (RFLDA) are black box models which are difficult to understand and analyse by a normal clinician. In addition, due to the inter- and intra-user uncertainties associated with the P300 events, most of the existing classifiers need to be trained for a specific user under specific circumstances and the classifier needs to be retrained for different users or change of circumstances. In this paper, we present an interval type-2 fuzzy logic-based classifier which is able to handle the users’ uncertainties to produce better prediction accuracies than other competing classifiers such as BLDA or RFLDA. In addition, the generated type-2 fuzzy classifier is learnt from data via genetic algorithms to produce a small number of rules with a rule length of only one antecedent to maximise the transparency and interpretability for the normal clinician. We also employ a feature selection system based on an ensemble neural networks recursive feature selection which is able to find the effective time instances within the effective sensors in relation to given P300 event. We will present various experiments which were performed on standard data sets and using real-data sets obtained from real subjects’ experiments performed in the BCI laboratory in King Abdulaziz University. It will be shown that the produced type-2 fuzzy logic-based classifier will learn simple rules which are easy to understand explaining the events in question. In addition, the produced type-2 fuzzy logic classifier will be able to give better accuracies when compared to BLDA or RFLDA on various human subjects on the standard and real-world data sets.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Alhaddad M, Kamel M, Malibary H (2011) First technical report BC, King Abdulaziz University, College of Computing and Information Technology. http://malhaddad.kau.edu.sa/Pages-BCI-Publications.aspx

  • Alhaddad M, Kamel M, Malibary H (2012), Second technical report BCI, King Abdulaziz University, College of Computing and Information Technology. http://malhaddad.kau.edu.sa/Pages-BCI-Publications.aspx

  • Citi L, Poli R, Caterina C (2009) Exploiting P300 amplitude variations can improve classification accuracy in Donchin’s BCI Speller. In: Proceedings of the 4th International IEEE EMBS conference on neural engineering, Antalya, pp 478–481

  • Croux C, Filzmoser P, Joossens K (2008) Classification efficiencies for robust linear discriminant analysis. Stat Sinica 18(2):581–599

    MATH  MathSciNet  Google Scholar 

  • Herman P, Prasad G, Mcginnity T (2008) Designing a robust type-2 fuzzy logic classifier for non-stationary systems with application in brain-computer interfacing. In: Proceedings of the 2008 IEEE international conference on systems. Man and cybernetics, Singapore, pp 1343–1349

  • Hagras H (2004) A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots. IEEE Trans Fuzzy Syst 12(4):524–539

    Article  Google Scholar 

  • Hagras H, Doctor F, Lopez A, Callaghan V (2007) An incremental adaptive life long learning approach for type-2 fuzzy embedded agents in ambient intelligent environments. IEEE Trans Fuzzy Syst 15(1):41–55

    Article  Google Scholar 

  • Hoffmann U, Vesin J, Ebrahimi T, Diserens K (2008) An efficient P300-based brain-computer interface for disabled subjects. J Neurosci Methods 167(1):115–125

    Article  Google Scholar 

  • Lotte F, Congedo M, Lécuyer A, Lamarche F, Arnaldi B (2007a) A review of classification algorithms for EEG-based brain–computer interfaces. J Neural Eng 4(2):1–24

    Article  Google Scholar 

  • Lotte F, Lécuyer A, Lamarche F, Arnaldi B (2007b) Studying the use of fuzzy inference systems for motor imagery classification. IEEE Trans Neural Syst Rehabil Eng 15(2):322–324

    Article  Google Scholar 

  • Lotte F, Lécuyer A, Arnaldi B (2009) FuRIA: an inverse solution based feature extraction algorithm using fuzzy set theory for brain–computer interfaces. IEEE Trans Signal Process 57(8):3253–3263

    Article  MathSciNet  Google Scholar 

  • Luck S (2005) An Introduction to the event related potential technique. In: Cognitive neuroscience, Cambridge

  • Mason G, Bashashati A, Fatourechi M, Navarro F, Birch G (2007) A comprehensive survey of brain interface technology designs. Ann Biomed Eng 35(2):137–169

    Article  Google Scholar 

  • Mendel J (2001) Uncertain rule-based fuzzy logic systems: introduction and new directions. Prentice-Hall, Upper Saddle River

    Google Scholar 

  • Muller R, Anderson C, Birch G (2003) Linear and nonlinear methods for brain–computer interfaces. IEEE Trans Neural Syst Rehabil Eng 11(2):165–169

  • Murphy A (2012) Mind reading. In: Physcology today. http://www.psychologytoday.com/articles/200708/mind-reading

  • Palaniappan R, Paramersan S, Nishida N, Saiwaki A (2002) A new brain–computer interface design using fuzzy artmap. IEEE Trans Neural Syst Rehabil 10(3):140–148

    Article  Google Scholar 

  • Ranta R, Salido-Ruiz R, Louis-Dorr V (2010) Reference estimation in EEG recordings. In: Proceedings of the 2010 IEEE international conference on the Biological Medical Engineering Society, pp 5371–5374

  • Schalk R (2004) BCI Competition III challenge. http://www.bbci.de/competition/iii/

  • Shih J, Krusienski D, Wolpaw J (2013) Brain–computer interfaces in medicine. Mayo Clin Proc 87(3):268–279

    Article  Google Scholar 

  • Smith R (2004) Electroencephalograph based brain computer interfaces. In: Master thesis, University College Dublin, Dublin

  • Wang D, Zeng D, Keane J (2006) A survey of hierarchical fuzzy systems. Int J Comput Cogn 4(1):18–29

    Google Scholar 

  • Windeatt T, Duangsoithong R, Smith R (2011) Embedded feature ranking for ensemble MLP classifiers. IEEE Trans Neural Netw 22(6):988–994

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to thank all the subjects who volunteered to participate in the experiments described in this paper. We would like also to thank Dr. Ulrich Hoffmann et al. (Hoffmann et al. 2008). His code helped us in developing many preprocessing algorithms. Finally, we would like to thank our team for their efforts in the BCI project. This research was funded by the Deanship of Scientific Research (DSR), King Abdulaziz University, under Grant, No. (16-15-1432 HiCi). The authors, therefore, acknowledge with thanks DSR technical and financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hani Hagras.

Additional information

Communicated by G. Acampora.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alhaddad, M.J., Mohammed, A., Kamel, M. et al. A genetic interval type-2 fuzzy logic-based approach for generating interpretable linguistic models for the brain P300 phenomena recorded via brain–computer interfaces. Soft Comput 19, 1019–1035 (2015). https://doi.org/10.1007/s00500-014-1312-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-014-1312-y

Keywords

Navigation