Toward Unsupervised Adaptation of LDA for Brain–Computer Interfaces

There is a step of significant difficulty experienced by brain-computer interface (BCI) users when going from the calibration recording to the feedback application. This effect has been previously studied and a supervised adaptation solution has been proposed. In this paper, we suggest a simple unsupervised adaptation method of the linear discriminant analysis (LDA) classifier that effectively solves this problem by counteracting the harmful effect of nonclass-related nonstationarities in electroencephalography (EEG) during BCI sessions performed with motor imagery tasks. For this, we first introduce three types of adaptation procedures and investigate them in an offline study with 19 datasets. Then, we select one of the proposed methods and analyze it further. The chosen classifier is offline tested in data from 80 healthy users and four high spinal cord injury patients. Finally, for the first time in BCI literature, we apply this unsupervised classifier in online experiments. Additionally, we show that its performance is significantly better than the state-of-the-art supervised approach.

[1]  Rajesh P. N. Rao,et al.  Towards adaptive classification for BCI , 2006, Journal of neural engineering.

[2]  A. Lenhardt,et al.  An Adaptive P300-Based Online Brain–Computer Interface , 2008, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[3]  Keinosuke Fukunaga,et al.  Introduction to Statistical Pattern Recognition , 1972 .

[4]  Klaus-Robert Müller,et al.  The non-invasive Berlin Brain–Computer Interface: Fast acquisition of effective performance in untrained subjects , 2007, NeuroImage.

[5]  Klaus-Robert Müller,et al.  Covariate Shift Adaptation by Importance Weighted Cross Validation , 2007, J. Mach. Learn. Res..

[6]  Yijun Wang,et al.  An Algorithm for Idle-State Detection in Motor-Imagery-Based Brain-Computer Interface , 2007, Comput. Intell. Neurosci..

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

[8]  Matthias Krauledat,et al.  Analysis of nonstationarities in EEG signals for improving brain-computer interface performance , 2008 .

[9]  J. Blumberg,et al.  Adaptive Classification for Brain Computer Interfaces , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[10]  Nicholas J. Higham,et al.  INVERSE PROBLEMS NEWSLETTER , 1991 .

[11]  Reinhold Scherer,et al.  Study of discriminant analysis applied to motor imagery bipolar data , 2006, Medical & Biological Engineering & Computing.

[12]  E. Sellers,et al.  How many people are able to control a P300-based brain–computer interface (BCI)? , 2009, Neuroscience Letters.

[13]  G. Pfurtscheller,et al.  How many people are able to operate an EEG-based brain-computer interface (BCI)? , 2003, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[14]  Klaus-Robert Müller,et al.  Machine-Learning Based Co-adaptive Calibration : Towards a Cure for BCI illiteracy , 2010 .

[15]  Yasuharu Koike,et al.  Application of Covariate Shift Adaptation Techniques in Brain–Computer Interfaces , 2010, IEEE Transactions on Biomedical Engineering.

[16]  Motoaki Kawanabe,et al.  Invariant Common Spatial Patterns: Alleviating Nonstationarities in Brain-Computer Interfacing , 2007, NIPS.

[17]  Mikko Sams,et al.  EEG-Based Brain-Computer Interface for Tetraplegics , 2007, Comput. Intell. Neurosci..

[18]  K.-R. Muller,et al.  Optimizing Spatial filters for Robust EEG Single-Trial Analysis , 2008, IEEE Signal Processing Magazine.

[19]  M. Kawanabe,et al.  Direct importance estimation for covariate shift adaptation , 2008 .

[20]  Yuanqing Li,et al.  An Extended EM Algorithm for Joint Feature Extraction and Classification in Brain-Computer Interfaces , 2006, Neural Computation.

[21]  Yijun Wang,et al.  Implementation of a Brain-Computer Interface Based on Three States of Motor Imagery , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[22]  J. Conradia,et al.  Brain-Computer Interfacing in Tetraplegic Patients with High Spinal Cord Injury , 2009 .

[23]  Klaus-Robert Müller,et al.  A regularized discriminative framework for EEG analysis with application to brain–computer interface , 2010, NeuroImage.

[24]  Cuntai Guan,et al.  Unsupervised brain computer interface based on inter-subject information , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[25]  José del R. Millán,et al.  Adaptation in Brain-Computer Interfaces , 2007 .

[26]  Masashi Sugiyama,et al.  Input-dependent estimation of generalization error under covariate shift , 2005 .

[27]  Keinosuke Fukunaga,et al.  Introduction to statistical pattern recognition (2nd ed.) , 1990 .

[28]  M. Kawanabe,et al.  Improving BCI Performance by Modified Common Spatial Patterns with Robustly Averaged Covariance Matrices , 2009 .

[29]  John Q. Gan,et al.  Unsupervised adaptive GMM for BCI , 2009, 2009 4th International IEEE/EMBS Conference on Neural Engineering.

[30]  Takafumi Kanamori,et al.  A Least-squares Approach to Direct Importance Estimation , 2009, J. Mach. Learn. Res..

[31]  Klaus-Robert Müller,et al.  Neurophysiological predictor of SMR-based BCI performance , 2010, NeuroImage.

[32]  Motoaki Kawanabe,et al.  A Maxmin Approach to Optimize Spatial Filters for EEG Single-Trial Classification , 2009, IWANN.

[33]  R. Waters,et al.  International Standards for Neurological and Functional Classification of Spinal Cord Injury , 1997, Spinal Cord.

[34]  Reinhold Scherer,et al.  Study of On-Line Adaptive Discriminant Analysis for EEG-Based Brain Computer Interfaces , 2007, IEEE Transactions on Biomedical Engineering.

[35]  K. Müller,et al.  Finding stationary subspaces in multivariate time series. , 2009, Physical review letters.

[36]  John Q. Gan SELF-ADAPTING BCI BASED ON UNSUPERVISED LEARNING , 2006 .

[37]  H. Shimodaira,et al.  Improving predictive inference under covariate shift by weighting the log-likelihood function , 2000 .

[38]  Stefan Haufe,et al.  Single-trial analysis and classification of ERP components — A tutorial , 2011, NeuroImage.