Incremental Common Spatial Pattern algorithm for BCI

A major challenge in applying machine learning methods to Brain-Computer Interfaces (BCIs) is to overcome the on-line non-stationarity of the data blocks. An effective BCI system should be adaptive to and robust against the dynamic variations in brain signals. One solution to it is to adapt the model parameters of BCI system online. However, CSP is poor at adaptability since it is a batch type algorithm. To overcome this, in this paper, we propose the Incremental Common Spatial Pattern (ICSP) algorithm which performs the adaptive feature extraction on-line. This method allows us to perform the online adjustment of spatial filter. This procedure helps the BCI system robust to possible non-stationarity of the EEG data. We test our method to data from BCI motor imagery experiments, and the results demonstrate the good performance of adaptation of the proposed algorithm.

[1]  J. Wolpaw,et al.  Textbook of Neural Repair and Rehabilitation: Brain–computer interfaces for communication and control , 2006 .

[2]  Yuanqing Li,et al.  A Semi-supervised SVM Learning Algorithm for Joint Feature Extraction and Classification in Brain Computer Interfaces , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[3]  Alan F. Murray,et al.  International Joint Conference on Neural Networks , 1993 .

[4]  G. Pfurtscheller,et al.  Optimal spatial filtering of single trial EEG during imagined hand movement. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[5]  Kazuyuki Aihara,et al.  Adapting Spatial Filter Methods for Nonstationary BCIs , 2006 .

[6]  G. Pfurtscheller,et al.  EEG-based discrimination between imagination of right and left hand movement. , 1997, Electroencephalography and clinical neurophysiology.

[7]  Gabriel Curio,et al.  Speeding up classification of multi-channel brain-computer interfaces: common spatial patterns for slow cortical potentials , 2003, First International IEEE EMBS Conference on Neural Engineering, 2003. Conference Proceedings..

[8]  John Hallam,et al.  IEEE International Joint Conference on Neural Networks , 2005 .

[9]  J. Príncipe,et al.  An RLS type algorithm for generalized eigendecomposition , 2001, Neural Networks for Signal Processing XI: Proceedings of the 2001 IEEE Signal Processing Society Workshop (IEEE Cat. No.01TH8584).

[10]  Gene H. Golub,et al.  Matrix computations , 1983 .

[11]  Fusheng Yang,et al.  BCI competition 2003-data set IV:An algorithm based on CSSD and FDA for classifying single-trial EEG , 2004, IEEE Transactions on Biomedical Engineering.

[12]  John Cokley,et al.  A thumbnail dipped in tar: The resuscitation of a remote rural community newspaper using the Distributed Newsroom model , 2005 .