A principal component analysis ensemble classifier for P300 speller applications

Recent advances in developing Brain-Computer Interfaces (BCIs) have opened up a new realm for designing efficient systems that could enable disabled people to communicate. The P300 speller is one important BCI application that allows the selection of characters on a virtual keyboard by analyzing recorded electroencephalography (EEG) activity. In this work, we propose an ensemble classifier that uses Principal Component Analysis (PCA) features to identify evoked P300 signals from EEG recordings. We examine the performance of the proposed method, using different linear classifiers, on the datasets provided by the BCI competition III. Results demonstrate a classification accuracy of 91% using the proposed method. In addition, our results indicate a significant improvement in classification accuracy compared to traditional feature extraction and classification approaches. The proposed method results in low across-subjects variability compared to other methods with minimal parameter tuning required which could be useful in mobile platform P300 applications.

[1]  S. Gielen,et al.  The brain–computer interface cycle , 2009, Journal of neural engineering.

[2]  C. Neuper,et al.  Combining Brain–Computer Interfaces and Assistive Technologies: State-of-the-Art and Challenges , 2010, Front. Neurosci..

[3]  Helge J. Ritter,et al.  2009 Special Issue: The MindGame: A P300-based brain-computer interface game , 2009 .

[4]  E. Donchin,et al.  Talking off the top of your head: toward a mental prosthesis utilizing event-related brain potentials. , 1988, Electroencephalography and clinical neurophysiology.

[5]  Dewen Hu,et al.  T-weighted Approach for Neural Information Processing in P300 based Brain-Computer Interface , 2005, 2005 International Conference on Neural Networks and Brain.

[6]  G. Pfurtscheller,et al.  The BCI competition III: validating alternative approaches to actual BCI problems , 2006, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[7]  Chuck Anderson,et al.  Comparison of EEG blind source separation techniques to improve the classification of P300 trials , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[8]  J. Wolpaw,et al.  Toward enhanced P 300 speller performance , 2007 .

[9]  E. W. Sellers,et al.  Toward enhanced P300 speller performance , 2008, Journal of Neuroscience Methods.

[10]  W. Marsden I and J , 2012 .

[11]  Dean J Krusienski,et al.  A comparison of classification techniques for the P300 Speller , 2006, Journal of neural engineering.

[12]  Alain Rakotomamonjy,et al.  BCI Competition III: Dataset II- Ensemble of SVMs for BCI P300 Speller , 2008, IEEE Transactions on Biomedical Engineering.

[13]  J R Wolpaw,et al.  Spatial filter selection for EEG-based communication. , 1997, Electroencephalography and clinical neurophysiology.