Journal Home > Volume 26 , Issue 4

A Brain-Computer Interface (BCI) aims to produce a new way for people to communicate with computers. Brain signal classification is a challenging issue owing to the high-dimensional data and low Signal-to-Noise Ratio (SNR). In this paper, a novel method is proposed to cope with this problem through sparse representation for the P300 speller paradigm. This work is distinguished using two key contributions. First, we investigate sparse coding and its feasibility for brain signal classification. Training signals are used to learn the dictionaries and test signals are classified according to their sparse representation and reconstruction errors. Second, sample selection and a channel-aware dictionary are proposed to reduce the effect of noise, which can improve performance and enhance the computing efficiency simultaneously. A novel classification method from the sample set perspective is proposed to exploit channel correlations. Specifically, the brain signal of each channel is classified jointly using its spatially neighboring channels and a novel weighted regulation strategy is proposed to overcome outliers in the group. Experimental results have demonstrated that our methods are highly effective. We achieve a state-of-the-art recognition rate of 72.5%, 88.5%, and 98.5% at 5, 10, and 15 epochs, respectively, on BCI Competition III Dataset II.


menu
Abstract
Full text
Outline
About this article

Exploiting Sparse Representation in the P300 Speller Paradigm

Show Author's information Hongma Liu( )Yali LiShengjin Wang
Department of Electronic Engineering, Tsinghua University, Beijing 100084, China.

Abstract

A Brain-Computer Interface (BCI) aims to produce a new way for people to communicate with computers. Brain signal classification is a challenging issue owing to the high-dimensional data and low Signal-to-Noise Ratio (SNR). In this paper, a novel method is proposed to cope with this problem through sparse representation for the P300 speller paradigm. This work is distinguished using two key contributions. First, we investigate sparse coding and its feasibility for brain signal classification. Training signals are used to learn the dictionaries and test signals are classified according to their sparse representation and reconstruction errors. Second, sample selection and a channel-aware dictionary are proposed to reduce the effect of noise, which can improve performance and enhance the computing efficiency simultaneously. A novel classification method from the sample set perspective is proposed to exploit channel correlations. Specifically, the brain signal of each channel is classified jointly using its spatially neighboring channels and a novel weighted regulation strategy is proposed to overcome outliers in the group. Experimental results have demonstrated that our methods are highly effective. We achieve a state-of-the-art recognition rate of 72.5%, 88.5%, and 98.5% at 5, 10, and 15 epochs, respectively, on BCI Competition III Dataset II.

Keywords: sparse representation, sample selection, channel-aware dictionary, P300 speller

References(26)

[1]
L. F. N. Alonso and J. G. Gil, BCIs, a review, Sensors, vol. 12, no. 2, pp. 1211-1279, 2012.
[2]
A. Bashashati, M. Fatourechi, R. K. Ward, and G. E. Birch, A survey of signal processing algorithms in BCIs based on electrical brain signals, Journal of Neural Engineering, vol. 4, no. 2, p. 32, 2007.
[3]
J. Polich and A. Kok, Cognitive and biological determinants of P300: An integrative review, Biological Psychology, vol. 41, no. 2, pp. 103-146, 1995.
[4]
S. J. Luck, An introduction to the event-related potential technique. Cambridge, MA, USA: MIT Press, 2014.
[5]
B. Blankertz, K. R. Muller, G. Curio, T. M. Vaughan, G. Schalk, J. R. Wolpaw, A. Schlogl, C. Neuper, G. Pfurtscheller, T. Hinterberger, et al., The BCI competition 2003: Progress and perspectives in detection and discrimination of EEG single trials, IEEE Transactions on Biomedical Engineering, vol. 51, no. 6, pp. 1044-1051, 2004.
[6]
N. Xu, X. Gao, B. Hong, X. Miao, S. Gao, and F. Yang, BCI competition 2003-dataset IIb: Enhancing P300 wave detection using ICA-based subspace projections for bci applications, IEEE Transactions on Biomedical Engineering, vol. 51, no. 6, pp. 1067-1072, 2004.
[7]
A. Rakotomamonjy and V. Guigue, BCI competition III: Dataset II-ensemble of SVMs for BCI P300 speller, IEEE Transactions on Biomedical Engineering, vol. 55, no. 3, pp. 1147-1154, 2008.
[8]
J. M. Gerking, G. Pfurtscheller, and H. Flyvbjerg, Designing optimal spatial filters for single-trial EEG classification in a movement task, Clinical Neurophysiology, vol. 110, no. 5, pp. 787-798, 1999.
[9]
L. Shi, Y. Li, R. Sun, and B. Lu, A sparse CSP algorithm for BCI, in Proc. of International Conference on Neural Information Processing, Belin, German, 2011, pp. 725-733.
[10]
Z. J. Koles, M. S. Lazar, and S. Z. Zhou, Spatial patterns underlying population differences in the background EEG, Brain Topography, vol. 2, no. 4, pp. 275-284, 1990.
[11]
S. M. Kamp, A. R. Murphy, and E. Donchin, The component structure of ERPs in the P300 speller paradigm, IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 21, no. 6, pp. 897-907, 2013.
[12]
M. Kaper, P. Meinicke, U. Grossekathoefer, T. Lingner, and H. Ritter, BCI competition 2003-dataset LLb: SVMs for the P300 speller paradigm, IEEE Transactions on Biomedical Engineering, vol. 51, no. 6, pp. 1073-1076, 2004.
[13]
D. P. Burke, S. P. Kelly, P. Chazal, R. B. Reilly, and C. Finucane, A parametric feature extraction and classification strategy for BCI, IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 13, no. 1, pp.12-17, 2005.
[14]
H. Cecotti and A. Graser, CNNs for P300 detection with application to BCIs, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 33, no. 3, pp. 433-445, 2011.
[15]
M. Liu, W. Wu, Z. Gu, Z. Yu, F. F. Qi, and Y. Q. Li, Deep learning based on batch normalization for P300 signal detection, Neurocomputing, vol. 275, pp. 288-297, 2018.
[16]
S. Stober, A. Sternin, A. M. Owen, and J. A. Grahn, Deep feature learning for EEG recordings, arXiv preprint arXiv:1511.04306, 2015.
[17]
Y. Shin, S. Lee, M. Ahn, S. C. Jun, and H. N. Lee, Motor imagery-based BCI classification via sparse representation of EEG signals, in Proc. of the 8th International Symposium on Noninvasive Functional Source Imaging of the Brain and Heart and the 8th International Conference on Bioelectromagnetism, Banff, Canada, 2011, pp. 93-97.
[18]
Z. M. Li, Z. Zhang, J. Qin, Z. Zhang, and L. Shao, DFEDL algorithm for object recognition, .
DOI
[19]
Z. Zhang, W. M. Jiang, J. Qin, L. Zhang, F. Z. Li, M. Zhang, and S. Yan, Jointly learning structured analysis discriminative dictionary and analysis multiclass classifier, IEEE Transactions on Neural Networks and Learning Systems, vol. 29, no. 8, pp. 3798-3814, 2017.
[20]
Z. Zhang, W. Jiang, and Z. Zhang, Scalable block-diagonal locality-constrained projective dictionary learning, arXiv preprint arXiv:1905.10568, 2019.
[21]
S. Gu, L. Zhang, and W. Zuo, Projective dictionary pair learning for pattern classification, Advances in Neural Information Processing Systems, Montreal, Canada, 2014, pp.793-801.
[22]
H. Foroughi, N. Ray, and H. Zhang, Object classification with joint projection and low-rank dictionary learning, IEEE Transactions on Image Processing, vol. 27, no. 2, pp. 806-821, 2017.
[23]
D. L. Donoho, I. Drori, Y. Tsaig, and J. L. Starck, Sparse solution of underdetermined linear equations by stagewise orthogonal matching pursuit, IEEE Transactons on Information Theory, vol. 58, no. 2, pp. 1094-1121, 2012.
[24]
J. Wright, A. Y. Yang, A. Ganesh, S. S. Sastry, and Y. Ma, Robust face recognition via sparse representation, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 31, no. 2, pp. 210-227, 2009.
[25]
Y. T. Chi, M. Ali, M. Rushdi, and J. Ho, Affine-constrained group sparse coding and its application to image-based classifications, in Proc. of IEEE Conference on Computer Vision and Pattern Recognition, Potland, OR, USA, 2013, pp. 681-688.
[26]
N. Liang and L. Bougrain, Averaging techniques for single-trial analysis of oddball ERPs, in Proceeding of Fourth International BCI Workshop and Training Course, Graz, Australia, 2008, pp. 44-49.
Publication history
Copyright
Acknowledgements
Rights and permissions

Publication history

Received: 01 December 2019
Accepted: 28 December 2019
Published: 04 January 2021
Issue date: August 2021

Copyright

© The author(s) 2021

Acknowledgements

This work was supported by the National High Technology Research and Development (863) Program of China (No. 2012AA011004) and the National Science and Technology Support Program (No. 2013BAK02B04).

Rights and permissions

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return