190 likes | 215 Views
Explore a novel approach to streamline calibration in P300-based Brain-Computer Interfaces (BCI), enhancing usability for disabled individuals. The proposed method combines EEG preprocessing, canonical correlation analysis for feature extraction, and regularized linear discriminant analysis for classification. Results indicate superior performance with reduced training data requirements, promising shorter calibration durations. The study lays a foundation for future online evaluations with disabled users and optimization via joint CCA-LDA methodologies.
E N D
An Efficient P300-based Brain-Computer Interface with Minimal Calibration Time Fabien LOTTE, Cuntai GUANBrain-Computer Interfaces laboratory Institute for Infocomm Research (I2R)Singapore
Introduction • Brain-Computer Interfaces (BCI) [wolpaw02] • Communication devices based on brain activity only • Very promising tools for severely disabled people • Mostly based on ElectroEncephaloGraphy (EEG)
P300-based BCI • The P300 • Positive potential occurring~ 300 ms after a rare and relevant stimulus • Very useful for assistive BCI applications • Spellers [Farwell88, Nijboer08] • Wheelchair control [Rebsamen07, Iturrate09] P300 Average EEG signal at electrode Cz
limitation and objective • Current BCI require long calibration times • Many examples of EEG signals needed to calibrate the BCI (supervised learning) • Re-calibration may be necessary on a regular-basis • Inconvenient and uncomfortable for the user • A problem for disabled users with limited attention span [birbaumer06] Objective of this paper:Reducing the calibration time of P300-based BCI
State-of-the-art • Few attempts to reduce calibration time in P300-based BCI • All based on online adaptation [Li08, Liu09] • Standard initial training with few examples • Online adaptation based on semi-supervised learning • Limitation • Poor initial performances • We propose a simple but efficient method to design P300-based BCI from few EEG examples
Our P300-based BCI design • Preprocessing • Segment from 150 ms to 500 ms after the stimulus • Segment around the P300, if any • Low-pass filtering below 25 Hz • The P300 is a slow wave • Downsampling to 50 Hz • A first dimensionality reduction • Classical preprocessing [Krusienski06, Thulasidas06] • Such processed EEG are usually directly used as features
Feature Extraction with Canonical Correlation Analysis • Canonical Correlation Analysis (CCA) [Hardoon04] • Find the directions wx and wy maximizing the correlation between the variables X and Y • Solved by eigenvalue decomposition • Feature extraction • Use CCA to find the directions weeg which maximize the correlation between the EEG and the class labels • The features are the EEG projected on weeg
Regularized CCA • Solving CCA requires the estimation of the data covariance matrix C • Problem • Few training examples => poor estimation • Solution • Regularization • Automatic process with [Ledoit & Wolf 04]
Classification • Linear Discriminant Analysis (LDA) • Most used and efficient classifier for P300-based BCI[Krusienski06] • Also based on covariance matrix estimation • Regularized LDA (RLDA) • Automatic regularization using [Ledoit & Wolf 04]
Evaluation • Single trial analysis of P300 data [Thulasidas06] • 10 healthy subjects • 8 EEG channels • 41 training & testing characters • 1 character includes • 20 P300 EEG epochs • 100 non-P300 EEG epochs • Evaluation for various training set sizes • ROC analysis: Area Under the ROC curve • Comparison of CCA with PCA • 50 features extracted from 136 initial EEG samples
Conclusion • New design for P300-based BCI • Regularized CCA for feature extraction • Regularized LDA for classification • Simple to implement and computationally efficient • Requires much less training data for high performance => reduced calibration time • Future work • Online evaluation with disabled users • Joint CCA-LDA optimization
Thank you for your attention! Any question? Fabien LOTTE http://sites.google.com/site/fabienlotte/fprlotte@i2r.a-star.edu.sg Acknowledgements • Dr. David R. HARDOON • Dr. Brahim HAMADICHAREF