Cargando…
Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine
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...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4168520/ https://www.ncbi.nlm.nih.gov/pubmed/25036334 http://dx.doi.org/10.3390/s140712784 |
_version_ | 1782335563330748416 |
---|---|
author | Li, Xiaoou Chen, Xun Yan, Yuning Wei, Wenshi Wang, Z. Jane |
author_facet | Li, Xiaoou Chen, Xun Yan, Yuning Wei, Wenshi Wang, Z. Jane |
author_sort | Li, Xiaoou |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-4168520 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-41685202014-09-19 Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine Li, Xiaoou Chen, Xun Yan, Yuning Wei, Wenshi Wang, Z. Jane Sensors (Basel) Article 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. MDPI 2014-07-17 /pmc/articles/PMC4168520/ /pubmed/25036334 http://dx.doi.org/10.3390/s140712784 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/). |
spellingShingle | Article Li, Xiaoou Chen, Xun Yan, Yuning Wei, Wenshi Wang, Z. Jane Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine |
title | Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine |
title_full | Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine |
title_fullStr | Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine |
title_full_unstemmed | Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine |
title_short | Classification of EEG Signals Using a Multiple Kernel Learning Support Vector Machine |
title_sort | classification of eeg signals using a multiple kernel learning support vector machine |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4168520/ https://www.ncbi.nlm.nih.gov/pubmed/25036334 http://dx.doi.org/10.3390/s140712784 |
work_keys_str_mv | AT lixiaoou classificationofeegsignalsusingamultiplekernellearningsupportvectormachine AT chenxun classificationofeegsignalsusingamultiplekernellearningsupportvectormachine AT yanyuning classificationofeegsignalsusingamultiplekernellearningsupportvectormachine AT weiwenshi classificationofeegsignalsusingamultiplekernellearningsupportvectormachine AT wangzjane classificationofeegsignalsusingamultiplekernellearningsupportvectormachine |