A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural network

Abstract For the brain-computer interface (BCI) system based on steady-state visual evoked potential (SSVEP), it is difficult to obtain satisfactory classification performance for short-time window SSVEP signals by traditional methods. In this paper, a fused multi-subfrequency bands and convolutiona...

Full description

Bibliographic Details
Main Authors: Dongyang Lei, Chaoyi Dong, Hongfei Guo, Pengfei Ma, Huanzi Liu, Naqin Bao, Hongzhuo Kang, Xiaoyan Chen, Yi Wu
Format: Article
Language:English
Published: Nature Portfolio 2024-04-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-024-59348-1
_version_ 1797209331173687296
author Dongyang Lei
Chaoyi Dong
Hongfei Guo
Pengfei Ma
Huanzi Liu
Naqin Bao
Hongzhuo Kang
Xiaoyan Chen
Yi Wu
author_facet Dongyang Lei
Chaoyi Dong
Hongfei Guo
Pengfei Ma
Huanzi Liu
Naqin Bao
Hongzhuo Kang
Xiaoyan Chen
Yi Wu
author_sort Dongyang Lei
collection DOAJ
description Abstract For the brain-computer interface (BCI) system based on steady-state visual evoked potential (SSVEP), it is difficult to obtain satisfactory classification performance for short-time window SSVEP signals by traditional methods. In this paper, a fused multi-subfrequency bands and convolutional block attention module (CBAM) classification method based on convolutional neural network (CBAM-CNN) is proposed for discerning SSVEP-BCI tasks. This method extracts multi-subfrequency bands SSVEP signals as the initial input of the network model, and then carries out feature fusion on all feature inputs. In addition, CBAM is embedded in both parts of the initial input and feature fusion for adaptive feature refinement. To verify the effectiveness of the proposed method, this study uses the datasets of Inner Mongolia University of Technology (IMUT) and Tsinghua University (THU) to evaluate the performance of the proposed method. The experimental results show that the highest accuracy of CBAM-CNN reaches 0.9813 percentage point (pp). Within 0.1–2 s time window, the accuracy of CBAM-CNN is 0.0201–0.5388 (pp) higher than that of CNN, CCA-CWT-SVM, CCA-SVM, CCA-GNB, FBCCA, and CCA. Especially in the short-time window range of 0.1–1 s, the performance advantage of CBAM-CNN is more significant. The maximum information transmission rate (ITR) of CBAM-CNN is 503.87 bit/min, which is 227.53 bit/min-503.41 bit/min higher than the above six EEG decoding methods. The study further results show that CBAM-CNN has potential application value in SSVEP decoding.
first_indexed 2024-04-24T09:53:00Z
format Article
id doaj.art-2bf512d05af449a2ae531713a175087b
institution Directory Open Access Journal
issn 2045-2322
language English
last_indexed 2024-04-24T09:53:00Z
publishDate 2024-04-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj.art-2bf512d05af449a2ae531713a175087b2024-04-14T11:15:15ZengNature PortfolioScientific Reports2045-23222024-04-0114111110.1038/s41598-024-59348-1A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural networkDongyang Lei0Chaoyi Dong1Hongfei Guo2Pengfei Ma3Huanzi Liu4Naqin Bao5Hongzhuo Kang6Xiaoyan Chen7Yi Wu8College of Electric Power, Inner Mongolia University of TechnologyCollege of Electric Power, Inner Mongolia University of TechnologyInner Mongolia Academy of Science and TechnologyCollege of Electric Power, Inner Mongolia University of TechnologyCollege of Electric Power, Inner Mongolia University of TechnologyCollege of Electric Power, Inner Mongolia University of TechnologyCollege of Electric Power, Inner Mongolia University of TechnologyCollege of Electric Power, Inner Mongolia University of TechnologyInner Mongolia Academy of Science and TechnologyAbstract For the brain-computer interface (BCI) system based on steady-state visual evoked potential (SSVEP), it is difficult to obtain satisfactory classification performance for short-time window SSVEP signals by traditional methods. In this paper, a fused multi-subfrequency bands and convolutional block attention module (CBAM) classification method based on convolutional neural network (CBAM-CNN) is proposed for discerning SSVEP-BCI tasks. This method extracts multi-subfrequency bands SSVEP signals as the initial input of the network model, and then carries out feature fusion on all feature inputs. In addition, CBAM is embedded in both parts of the initial input and feature fusion for adaptive feature refinement. To verify the effectiveness of the proposed method, this study uses the datasets of Inner Mongolia University of Technology (IMUT) and Tsinghua University (THU) to evaluate the performance of the proposed method. The experimental results show that the highest accuracy of CBAM-CNN reaches 0.9813 percentage point (pp). Within 0.1–2 s time window, the accuracy of CBAM-CNN is 0.0201–0.5388 (pp) higher than that of CNN, CCA-CWT-SVM, CCA-SVM, CCA-GNB, FBCCA, and CCA. Especially in the short-time window range of 0.1–1 s, the performance advantage of CBAM-CNN is more significant. The maximum information transmission rate (ITR) of CBAM-CNN is 503.87 bit/min, which is 227.53 bit/min-503.41 bit/min higher than the above six EEG decoding methods. The study further results show that CBAM-CNN has potential application value in SSVEP decoding.https://doi.org/10.1038/s41598-024-59348-1
spellingShingle Dongyang Lei
Chaoyi Dong
Hongfei Guo
Pengfei Ma
Huanzi Liu
Naqin Bao
Hongzhuo Kang
Xiaoyan Chen
Yi Wu
A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural network
Scientific Reports
title A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural network
title_full A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural network
title_fullStr A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural network
title_full_unstemmed A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural network
title_short A fused multi-subfrequency bands and CBAM SSVEP-BCI classification method based on convolutional neural network
title_sort fused multi subfrequency bands and cbam ssvep bci classification method based on convolutional neural network
url https://doi.org/10.1038/s41598-024-59348-1
work_keys_str_mv AT dongyanglei afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT chaoyidong afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT hongfeiguo afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT pengfeima afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT huanziliu afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT naqinbao afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT hongzhuokang afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT xiaoyanchen afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT yiwu afusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT dongyanglei fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT chaoyidong fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT hongfeiguo fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT pengfeima fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT huanziliu fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT naqinbao fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT hongzhuokang fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT xiaoyanchen fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork
AT yiwu fusedmultisubfrequencybandsandcbamssvepbciclassificationmethodbasedonconvolutionalneuralnetwork