Plausibility assessment of a 2-state self-paced mental task-based BCI using the no-control performance analysis.
The feasibility of having a self-paced brain-computer interface (BCI) based on mental tasks is investigated. The EEG signals of four subjects performing five mental tasks each are used in the design of a 2-state self-paced BCI. The output of the BCI should only be activated when the subject performs a specific mental task and should remain inactive otherwise. For each subject and each task, the feature coefficient and the classifier that yield the best performance are selected, using the autoregressive coefficients as the features. The classifier with a zero false positive rate and the highest true positive rate is selected as the best classifier. The classifiers tested include: linear discriminant analysis, quadratic discriminant analysis, Mahalanobis discriminant analysis, support vector machine, and radial basis function neural network. The results show that: (1) some classifiers obtained the desired zero false positive rate; (2) the linear discriminant analysis classifier does not yield acceptable performance; (3) the quadratic discriminant analysis classifier outperforms the Mahalanobis discriminant analysis classifier and performs almost as well as the radial basis function neural network; and (4) the support vector machine classifier has the highest true positive rates but unfortunately has nonzero false positive rates in most cases.
Electrical and Computer Engineering Department, University of British Columbia, Vancouver, BC V6T 1Z4, Canada. farhadf@ece.ubc.ca
Farhad
F
Faradji
Rabab K
RK
Ward
Gary E
GE
Birch
D000465:Algorithms; D001185:Artificial Intelligence; D003071:Cognition; D003143:Communication Devices for People with Disabilities; D003198:Computer Simulation; D003201:Computers; D016002:Discriminant Analysis; D004569:Electroencephalography / Q000379:methods*; D017143:Fuzzy Logic; D006801:Humans; D007092:Imagination; D008328:Man-Machine Systems; D008606:Mental Processes / Q000502:physiology*; D016571:Neural Networks, Computer; D010363:Pattern Recognition, Automated / Q000379:methods; D011597:Psychomotor Performance / Q000502:physiology*; D012815:Signal Processing, Computer-Assisted; D012984:Software; D012986:Software Validation; D013647:Task Performance and Analysis; D014584:User-Computer Interface