EEG-based motor imagery classification using neuro-fuzzy prediction and wavelet fractal features.
In this paper, a feature extraction method through the time-series prediction based on the adaptive neuro-fuzzy inference system (ANFIS) is proposed for brain-computer interface (BCI) applications. The ANFIS time-series prediction together with multiresolution fractal feature vectors (MFFVs) is applied for feature extraction in motor imagery (MI) classification. The features are extracted from the electroencephalography (EEG) signals recorded from subjects performing left and right MI. Two ANFISs are trained to perform time-series predictions for respective left and right MI data. Features obtained from the difference of MFFVs between the predicted and actual signals are then calculated through a window of EEG signals. Finally, a simple linear classifier, namely linear discriminant analysis (LDA), is used for classification. The proposed method is estimated with classification accuracy and the area under the receiver operating characteristics curve (AUC) on six subjects from two data sets. I also assess the performance of proposed method by comparing it with well-known linear adaptive autoregressive (AAR) model, AAR time-series prediction, and neural network (NN) time-series prediction. The results indicate that ANFIS time-series prediction together with MFFV features is a promising method in MI classification.
Hsu
Wei-Yen
WY
Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan, Taiwan. shen@csie.ncku.edu.tw
D000465:Algorithms; D019540:Area Under Curve; D001921:Brain / Q000502:physiology*; D019992:Databases as Topic; D016002:Discriminant Analysis; D004569:Electroencephalography / Q000379:methods*; D017709:Fractals; D007839:Functional Laterality; D017143:Fuzzy Logic; D006801:Humans; D007092:Imagination / Q000502:physiology; D016014:Linear Models; D009043:Motor Activity / Q000502:physiology; D016571:Neural Networks, Computer; D012372:ROC Curve; D012815:Signal Processing, Computer-Assisted; D013997:Time Factors; D014584:User-Computer Interface