Abstract

In this study, a multiple kernel learning support vector machine algorithm is proposed for the identification of EEG signals including mental and cognitive tasks, which is a key component in EEG-based brain computer interface (BCI) systems. The presented BCI approach included three stages: (1) a pre-processing step was performed to improve the general signal quality of the EEG; (2) the features were chosen, including wavelet packet entropy and Granger causality, respectively; (3) a multiple kernel learning support vector machine (MKL-SVM) based on a gradient descent optimization algorithm was investigated to classify EEG signals, in which the kernel was defined as a linear combination of polynomial kernels and radial basis function kernels. Experimental results showed that the proposed method provided better classification performance compared with the SVM based on a single kernel. For mental tasks, the average accuracies for 2-class, 3-class, 4-class, and 5-class classifications were 99.20%, 81.25%, 76.76%, and 75.25% respectively. Comparing stroke patients with healthy controls using the proposed algorithm, we achieved the average classification accuracies of 89.24% and 80.33% for 0-back and 1-back tasks respectively. Our results indicate that the proposed approach is promising for implementing human-computer interaction (HCI), especially for mental task classification and identifying suitable brain impairment candidates.

Highlights

  • A brain computer interface (BCI) system is generally composed of a set of sensors and signal processing units, which can establish an information communication channel between a subject’s brain and an external device

  • The weight values vary with different classification tasks

  • These results indicated that the overall classification accuracy of multiple kernel learning support vector machine (MKL-SVM) was much higher than the accuracy of the SVM

Read more

Summary

Introduction

A brain computer interface (BCI) system is generally composed of a set of sensors and signal processing units, which can establish an information communication channel between a subject’s brain and an external device. The realization of electroencephalography (EEG)-based BCI systems mainly involves three processes: first, the brain activity is recorded by means of electrodes located on the scalp and a pre-processing step is applied to remove artifacts in order to enhance the signal-to-noise ratio; second, a feature extraction step is performed to extract meaningful information from raw EEG signals; the last step is conducted to translate such specific features into effective control commands and drive the external device. EEG-based BCI technologies can be divided into many categories.

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.