EEG data classification through signal spatial redistribution and optimized linear discriminants

This paper presents a preprocessing technique for improving the classification of electroencephalographic (EEG) data in brain-computer interfaces (BCI) for the case of realistic measuring conditions, such as low signal-to-noise ratio (SNR), reduced number of measuring electrodes, and reduced amount of data used to train the classifier. The proposed method is based on a linear minimum mean squared error (LMMSE) spatial filter specifically designed to improve the SNR of the signals before being classified. The design parameters of the spatial filter are obtained through an optimized version of Fisher's linear discriminant (FLD) whose area under the receiver operating characteristics (ROC) curve is maximized. The combination of the spatial filter and the optimized FLD increases the SNR and changes the spatial distribution of the measured signals. As a result, the signals can be more easily discriminated by means of a simple sign detector or threshold-based classifier. A series of experiments on simulated EEG data compare the performance of the proposed classification scheme to the performance of the Mahalanobis distance-based classifier, which is widely used in BCI systems. Numerical results show that the proposed preprocessing technique enhances the classifier's performance even for low SNR conditions and few measurements, while the Mahalanobis classifier is not reliable under such realistic operating conditions. Furthermore, real EEG data from a self-paced key typing experiment is used to demonstrate the applicability of the preprocessing technique. The proposed method has the potential of improving the efficiency of real-life BCI systems, as well as reducing the computational complexity associated with their implementation.

[1]  Stephen P. Boyd,et al.  Optimal kernel selection in Kernel Fisher discriminant analysis , 2006, ICML.

[2]  F. Babiloni,et al.  Mahalanobis distance-based classifiers are able to recognize EEG patterns by using few EEG electrodes , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[3]  F. Garcia-Nocetti,et al.  Classification of multichannel EEG data using length/energy transforms , 2005, 1st IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing, 2005..

[4]  R. Leahy,et al.  EEG and MEG: forward solutions for inverse methods , 1999, IEEE Transactions on Biomedical Engineering.

[5]  Klaus-Robert Müller,et al.  The BCI competition 2003: progress and perspectives in detection and discrimination of EEG single trials , 2004, IEEE Transactions on Biomedical Engineering.

[6]  Tristrom Cooke,et al.  Two Variations on Fisher's Linear Discriminant for Pattern Recognition , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  D. Gutierrez Designing a spatial filter to improve SNR in two-class discrimination problems for BCI applications , 2008, 2008 42nd Asilomar Conference on Signals, Systems and Computers.

[8]  E Donchin,et al.  Brain-computer interface technology: a review of the first international meeting. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[9]  W. Drongelen,et al.  Localization of brain electrical activity via linearly constrained minimum variance spatial filtering , 1997, IEEE Transactions on Biomedical Engineering.

[10]  Sophocles J. Orfanidis,et al.  Optimum Signal Processing: An Introduction , 1988 .

[11]  K. Yu,et al.  Optimum Filters for Estimating Evoked Potential Waveforms , 1983, IEEE Transactions on Biomedical Engineering.

[12]  C.W. Anderson,et al.  Multivariate autoregressive models for classification of spontaneous electroencephalographic signals during mental tasks , 1998, IEEE Transactions on Biomedical Engineering.

[13]  Klaus-Robert Müller,et al.  Classifying Single Trial EEG: Towards Brain Computer Interfacing , 2001, NIPS.

[14]  Ray Johnson,et al.  Event-related brain potentials : basic issues and applications , 1990 .

[15]  Tristrom Cooke,et al.  The Optimal Classification Using a Linear Discriminant for Two Point Classes Having Known Mean and Covariance , 2002 .

[16]  K.-R. Muller,et al.  BCI meeting 2005-workshop on BCI signal processing: feature extraction and translation , 2006, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[17]  Carlos H. Muravchik,et al.  Estimating brain conductivities and dipole source signals with EEG arrays , 2004, IEEE Transactions on Biomedical Engineering.

[18]  Rabab K Ward,et al.  A survey of signal processing algorithms in brain–computer interfaces based on electrical brain signals , 2007, Journal of neural engineering.

[19]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[20]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[21]  D. Gutierrez,et al.  Using EEG/MEG Data of Cognitive Processes in Brain-Computer Interfaces , 2008 .

[22]  Miguel A. L. Nicolelis,et al.  Brain–machine interfaces: past, present and future , 2006, Trends in Neurosciences.

[23]  Aleksandar Dogandzic,et al.  Performance analysis of reduced-rank beamformers for estimating dipole source signals using EEG/MEG , 2006, IEEE Transactions on Biomedical Engineering.

[24]  Dennis J. McFarland,et al.  Brain–computer interfaces for communication and control , 2002, Clinical Neurophysiology.