Channel selection for optimizing feature extraction in an electrocorticogram-based brain-computer interface.

Feature extractor and classifier are two major components in a brain-computer interface system, in which the feature extractor plays a critical role. To increase the discriminability of features or feature vectors used for classification, it is necessary to select a suitable number of task-related d...

Descripción completa

Detalles Bibliográficos
Publicado en:Journal of Clinical Neurophysiology Vol. 27; no. 5; pp. 321 - 328
Autores principales: Wei Q, Lu Z, Chen K, Ma Y
Formato: research Journal Article
Publicado: Lippincott Williams & Wilkins 2010 Oct
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:Feature extractor and classifier are two major components in a brain-computer interface system, in which the feature extractor plays a critical role. To increase the discriminability of features or feature vectors used for classification, it is necessary to select a suitable number of task-related data recording channels. In this article, a machine-learning algorithm is proposed for optimizing feature extraction in an electrocorticogram-based brain-computer interface. Common spatial pattern was used for feature extraction, and channel selection was performed by genetic algorithm for optimizing the feature extraction. Fisher discriminant analysis was used as classifier, and the channel subset chosen at each generation was evaluated by classification accuracy. The algorithm was applied to three electrocorticogram datasets that were recorded during two kinds of motor imagery tasks. The results suggest that the channel number used for building a brain-computer interface system could be significantly decreased without losing classification accuracy, and the accuracy rate could be noticeably improved by using the optimal channel subsets chosen by genetic algorithm.