A Robust P300-Speller Brain-Computer Interface Based on Kernel PCA

Article Preview

Abstract:

P300 speller is a well-known brain-computer interface (BCI), which allows patients with severe motor disabilities to spell words through the recognition on patients’ brain activity measured by electroencephalography (EEG). The brain-activity recognition is essentially a task of detecting of P300 responses in EEG signals. Support vector machine (SVM) has been a widely-used P300 detector in existing works. However, SVM is computationally expensive, greatly reducing the usability of the speller BCI for practical use. To address this issue, we propose in this paper a novel P300 detector, which is based on the kernel principal component analysis (KPCA). The proposed detector has a lower computational complexity, and can measure the belongingness of an input EEG to P300 class by the construction of EEG in nonlinear eigenspaces. Results carried out on subjects show that the proposed method is able to significantly shorten offline training sessions of the speller BCI while achieving high online P300-detection accuracy.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

721-724

Citation:

Online since:

February 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] J. R. Wolpaw, et al: Brain-Computer Interface Technology: A Review of the First International Meeting, IEEE Trans. Rehabil. Eng. Vol. 8 (2000), p.164–173.

Google Scholar

[2] E. Donchin, K. Spencer and R. Wijesinghe: The Mental Prosthesis: Assessing the Speed of a P300-based Brain-Computer Interface, IEEE Trans. Neural Syst. Rehabil. Eng. Vol. 8 (2000), p.174–179.

DOI: 10.1109/86.847808

Google Scholar

[3] N. Xu, et al.: BCI Competition 2003-data set IIb: Enhancing P300 Wave Detection Using ICA-based Subspace Projections for BCI Applications, IEEE Trans. Biomed. Eng. Vol. 51 (2004), p.1067–1072.

DOI: 10.1109/tbme.2004.826699

Google Scholar

[4] L. Farwell and E. Donchin: Talking Off the Top of Your Head: Toward a Mental Prosthesis Utilizing Event-Related Brain Potentials, Electroencephalogr. Clin. Neurophysiol. Vol. 70 (1988), p.510–523.

DOI: 10.1016/0013-4694(88)90149-6

Google Scholar

[5] D. J. Krusienski, et al.: A Comparison of Classification Techniques for the P300 Speller, J. Neural Eng. Vol. 3 (2006), p.299–305.

Google Scholar

[6] F. Lotte, M. Congedo, A. Lecuyer, F. Lamarche and B. Arnaldi1: A Review of Classification Algorithms for EEG-based Brain Computer Interfaces, J. Neural Eng. Vol. 4 (2007), pp. R1–R13.

DOI: 10.1088/1741-2560/4/2/r01

Google Scholar

[7] M. Kaper, P. Meinicke, U. Grossekathoefer, T. Lingner and H. Ritter: BCI competition 2003—Dataset IIb: Support Vector Machines for the P300 Speller Paradigm, IEEE Trans. Biomed. Eng. Vol. 51 (2004), p.1073–1076.

DOI: 10.1109/tbme.2004.826698

Google Scholar

[8] M. Kaper and H. Ritter: Generalizing to New Subjects in Brain-Computer Interfacing, in Proc. 26th IEEE EMBS Annu. Int. Conf., Sep. 2004, p.4363–4366.

Google Scholar

[9] M. Thulasidas, C. Guan, and J. Wu: Robust Classification of EEG Signal for Brain-Computer Interface, IEEE Trans. Neural Syst. Rehabil. Eng. Vol. 14 (2006), p.24–29.

DOI: 10.1109/tnsre.2005.862695

Google Scholar

[10] A. Rakotomamonjy and V. Guigue: BCI Competition III: Data Set II—Ensemble of SVMs for BCI P300 Speller, IEEE Trans. Biomed. Eng. Vol. 55 (2008), p.1147–1154.

DOI: 10.1109/tbme.2008.915728

Google Scholar

[11] M. Kaper: P300-based brain-computer interfacing, Ph.D. dissertation, Faculty of Technology, Bielefeld Univ. Bielefeld, Germany (2006).

Google Scholar

[12] A. Lenhardt, M. Kaper and H. Ritter, An Adaptive P300-based Online Brain-Computer Interface, IEEE Trans. Neural Syst. Rehabil. Eng. Vol. 16 (2006), p.121–130.

DOI: 10.1109/tnsre.2007.912816

Google Scholar

[13] V. Vapnik, Statistical Learning Theory. New York: Springer-Verlag, (1998).

Google Scholar

[14] N. Takahashi and T. Nishi: Rigorous Proof of Termination of SMO Algorithm for Support Vector Machines, IEEE Trans. Neural Netw. Vol. 16 (2005), p.774–776.

DOI: 10.1109/tnn.2005.844857

Google Scholar

[15] H. Hoffmann: Kernel PCA for Novelty Detection, Pattern Recognition Vol. 40 (2007), p.863–874.

DOI: 10.1016/j.patcog.2006.07.009

Google Scholar