Fabien LOTTE, Cuntai GUAN Brain-Computer Interfaces laboratory

Slides:



Advertisements
Similar presentations
Component Analysis (Review)
Advertisements

Combined classification and channel/basis selection with L1-L2 regularization with application to P300 speller system Ryota Tomioka & Stefan Haufe Tokyo.
Face Recognition and Biometric Systems Eigenfaces (2)
Signal processing techniques for fNIRS and application to Brain Computer Interfaces Gautier Durantin, ISAE/CERCO French community for functional NIRS.
IntroductionMethods Participants  7 adults with severe motor impairment.  9 adults with no motor impairment.  Each participant was asked to utilize.
Brain-computer interfaces: classifying imaginary movements and effects of tDCS Iulia Comşa MRes Computational Neuroscience and Cognitive Robotics Supervisors:
A Comprehensive Study on Third Order Statistical Features for Image Splicing Detection Xudong Zhao, Shilin Wang, Shenghong Li and Jianhua Li Shanghai Jiao.
Standard electrode arrays for recording EEG are placed on the surface of the brain. Detection of High Frequency Oscillations Using Support Vector Machines:
Inferring individual perceptual experience from MEG: Robust statistics approach Andrey Zhdanov 1,4, Talma Hendler 1,2, Leslie Ungerleider 3, Nathan Intrator.
Principal Component Analysis
Student Mini-Camp Project Report Pattern Recognition Participant StudentsAffiliations Patrick ChoiClaremont Graduate University Joseph McGrathUniv. of.
A Data-Driven Approach to Quantifying Natural Human Motion SIGGRAPH ’ 05 Liu Ren, Alton Patrick, Alexei A. Efros, Jassica K. Hodgins, and James M. Rehg.
A commonly used feature to discriminate between hand and foot movements is the variance of the EEG signal at certain electrodes. To this end, one calculates.
Implementing a reliable neuro-classifier
Chapter 5 Part II 5.3 Spread of Data 5.4 Fisher Discriminant.
Independent Component Analysis (ICA) and Factor Analysis (FA)
Online classifier construction algorithm for human activity detection using a tri-axial accelerometer Yen-Ping Chen, Jhun-Ying Yang, Shun-Nan Liou, Gwo-Yun.
Foundation of High-Dimensional Data Visualization
Applications of Independent Component Analysis Terrence Sejnowski Computational Neurobiology Laboratory The Salk Institute.
Summarized by Soo-Jin Kim
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Brain-Computer Interface for VR control Christoph Guger.
Minimum Phoneme Error Based Heteroscedastic Linear Discriminant Analysis for Speech Recognition Bing Zhang and Spyros Matsoukas BBN Technologies Present.
General Tensor Discriminant Analysis and Gabor Features for Gait Recognition by D. Tao, X. Li, and J. Maybank, TPAMI 2007 Presented by Iulian Pruteanu.
EEG Classification Using Maximum Noise Fractions and spectral classification Steve Grikschart and Hugo Shi EECS 559 Fall 2005.
IntroductionMethods Participants  7 adults with severe motor impairment performed EEG recording sessions in their own homes.  9 adults with no motor.
Automatic Detection and Segmentation of Robot-Assisted Surgical Motions presented by Henry C. Lin Henry C. Lin, Dr. Izhak Shafran, Todd E. Murphy, Dr.
Graz-Brain-Computer Interface: State of Research By Hyun Sang Suh.
Virtual Reality in Brain- Computer Interface Research F. Lee 1, R. Scherer 2, H. Bischof 1, G. Pfurtscheller 2 1) Institute for Computer Graphics and Vision.
1 EEG-based Online Brain- Computer Interface System Chi-Ying Chen,Chang-Yu Tsai,Ya-Chun Tang Advisor:Yong-Sheng Chen.
Analysis of Movement Related EEG Signal by Time Dependent Fractal Dimension and Neural Network for Brain Computer Interface NI NI SOE (D3) Fractal and.
Using Feed Forward NN for EEG Signal Classification Amin Fazel April 2006 Department of Computer Science and Electrical Engineering University of Missouri.
Institute of Automation Christian Mandel Thorsten Lüth Tim Laue Thomas Röfer Axel Gräser Bernd Krieg-Brückner.
Design of PCA and SVM based face recognition system for intelligent robots Department of Electrical Engineering, Southern Taiwan University, Tainan County,
1/18 New Feature Presentation of Transition Probability Matrix for Image Tampering Detection Luyi Chen 1 Shilin Wang 2 Shenghong Li 1 Jianhua Li 1 1 Department.
Jen-Tzung Chien, Meng-Sung Wu Minimum Rank Error Language Modeling.
Speech Lab, ECE, State University of New York at Binghamton  Classification accuracies of neural network (left) and MXL (right) classifiers with various.
MACHINE LEARNING 7. Dimensionality Reduction. Dimensionality of input Based on E Alpaydın 2004 Introduction to Machine Learning © The MIT Press (V1.1)
Principal components analysis (PCA) as a tool for identifying EEG frequency bands: I. Methodological considerations and preliminary findings Jürgen Kayser,
Intelligent Systems Research Centre University of Ulster, Magee Campus BCI Research at the ISRC, University of Ulster N. Ireland, UK By Dr. Girijesh Prasad.
EEG processing based on IFAST system and Artificial Neural Networks for early detection of Alzheimer’s disease.
2D-LDA: A statistical linear discriminant analysis for image matrix
Brain Computer Interfaces: Digital Signal Processing of Steady-State Visually Evoked Potentials Ian Linsmeier & Ahmed Saif ECE630.
Chapter 15: Classification of Time- Embedded EEG Using Short-Time Principal Component Analysis by Nguyen Duc Thang 5/2009.
A Cortico-Muscular-Coupling based Single-Trial Detection in EEG-EMG based BCI for Personalized Neuro-Rehabilitation of Stroke Patients 1. Introduction.
Introduction to Machine Learning, its potential usage in network area,
Principal Component Analysis (PCA)
Bongjae Choi, Sungho Jo Presented by: Yanrong Wo
[Ran Manor and Amir B.Geva] Yehu Sapir Outlines Review
LECTURE 09: BAYESIAN ESTIMATION (Cont.)
Automatic Sleep Stage Classification using a Neural Network Algorithm
When to engage in interaction – and how
Major Project Presentation Phase - I
Machine Learning Dimensionality Reduction
A Hybrid PCA-LDA Model for Dimension Reduction Nan Zhao1, Washington Mio2 and Xiuwen Liu1 1Department of Computer Science, 2Department of Mathematics Florida.
IX International Workshop ACAT
Design of Hierarchical Classifiers for Efficient and Accurate Pattern Classification M N S S K Pavan Kumar Advisor : Dr. C. V. Jawahar.
An Exploration of BCI2000 Utility Across Multiple Sessions
Linear Discriminant Analysis
Introduction PCA (Principal Component Analysis) Characteristics:
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Dynamic Causal Modelling for M/EEG
John H.L. Hansen & Taufiq Al Babba Hasan
IEEE Trans. Biomedical Eng. ( ) Presenter : Younghak Shin
Machine Learning for Visual Scene Classification with EEG Data
Concave Minimization for Support Vector Machine Classifiers
A Dissertation Proposal by: Vinit Shah
BCI Research at the ISRC, University of Ulster N. Ireland, UK
A Low-Cost EEG System-Based Hybrid Brain-Computer Interface for Humanoid Robot Navigation and Recognition Bongjae Choi, Sungho Jo Presented by Megan Fillion.
Feature Selection in BCIs (section 5 and 6 of Review paper)
Presentation transcript:

An Efficient P300-based Brain-Computer Interface with Minimal Calibration Time Fabien LOTTE, Cuntai GUAN Brain-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 For P300 DETECTION

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 The features are linear combinations of the initial EEG We obtain new features, most likely most discriminative We can obtain less features, but using only a small number of directions => better for small sample size learning

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

Results Results averaged over the 10 subjects

Results

Results

Results

Results

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? Acknowledgements Dr. David R. HARDOON Dr. Brahim HAMADICHAREF Fabien LOTTE http://sites.google.com/site/fabienlotte/ fprlotte@i2r.a-star.edu.sg

All curves