Feature selection and blind source separation in an EEG-based brain-computer interface

被引:38
作者
Peterson, DA [1 ]
Knight, JN
Kirby, MJ
Anderson, CW
Thaut, MH
机构
[1] Colorado State Univ, Ctr Biomed Res Mus, Mol Cellular & Integrat Neurosci Program, Dept Comp Sci, Ft Collins, CO 80523 USA
[2] Colorado State Univ, Dept Psychol, Ft Collins, CO 80523 USA
[3] Colorado State Univ, Dept Math, Ft Collins, CO 80523 USA
基金
美国国家科学基金会;
关键词
electroencephalogram; brain-computer interface; feature selection; independent components analysis; support vector machine; genetic algorithm;
D O I
10.1155/ASP.2005.3128
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Most EEG-based BCl systems make use of well-studied patterns of brain activity. However, those systems involve tasks that indirectly map to simple binary commands such as "yes" or "no" or require many weeks of biofeedback training. We hypothesized that signal processing and machine learning methods can be used to discriminate EEG in a direct "yes"/"no" BCI from a single session. Blind source separation (BSS) and spectral transformations of the EEG produced a 180-dimensional feature space. We used a modified genetic algorithm (GA) wrapped around a support vector machine (SVM) classifier to search the space of feature subsets. The GA-based search found feature subsets that outperform full feature sets and random feature subsets. Also, BSS transformations of the EEG outperformed the original time series, particularly in conjunction with a subset search of both spaces. The results suggest that BSS and feature selection can be used to improve the performance of even a "direct," single-session BCl.
引用
收藏
页码:3128 / 3140
页数:13
相关论文
共 56 条
[1]  
ANDERLE MG, 2001, P 5 INT C MATH SIGN
[2]  
ANDERSON CW, 2003, P 1 IEEE C COMP VIS, V5
[3]  
[Anonymous], 2002, OSU SVM Classifier MATLAB Toolbox (v3.00)
[4]   Linear classification of low-resolution EEG patterns produced by imagined hand movements [J].
Babiloni, F ;
Cincotti, F ;
Lazzarini, L ;
Millán, J ;
Mouriño, J ;
Varsta, M ;
Heikkonen, J ;
Bianchi, L ;
Marciani, MG .
IEEE TRANSACTIONS ON REHABILITATION ENGINEERING, 2000, 8 (02) :186-188
[5]   AN INFORMATION MAXIMIZATION APPROACH TO BLIND SEPARATION AND BLIND DECONVOLUTION [J].
BELL, AJ ;
SEJNOWSKI, TJ .
NEURAL COMPUTATION, 1995, 7 (06) :1129-1159
[6]   The thought translation device (TTD) for completely paralyzed patients [J].
Birbaumer, N ;
Kübler, A ;
Ghanayim, N ;
Hinterberger, T ;
Perelmouter, J ;
Kaiser, J ;
Iversen, I ;
Kotchoubey, B ;
Neumann, N ;
Flor, H .
IEEE TRANSACTIONS ON REHABILITATION ENGINEERING, 2000, 8 (02) :190-193
[7]  
BLANKERTZ B, 2001, NEURAL INFORMATION P, V14, P157
[8]   Selection of relevant features and examples in machine learning [J].
Blum, AL ;
Langley, P .
ARTIFICIAL INTELLIGENCE, 1997, 97 (1-2) :245-271
[9]   Knowledge-based analysis of microarray gene expression data by using support vector machines [J].
Brown, MPS ;
Grundy, WN ;
Lin, D ;
Cristianini, N ;
Sugnet, CW ;
Furey, TS ;
Ares, M ;
Haussler, D .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2000, 97 (01) :262-267
[10]   BEST 2 INDEPENDENT MEASUREMENTS ARE NOT 2 BEST [J].
COVER, TM .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1974, SMC4 (01) :116-117