Cargando…
Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN
INTRODUCTION: Currently, it is still a challenge to detect single-trial P300 from electroencephalography (EEG) signals. In this paper, to address the typical problems faced by existing single-trial P300 classification, such as complex, time-consuming and low accuracy processes, a single-trial P300 c...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9992797/ https://www.ncbi.nlm.nih.gov/pubmed/36908799 http://dx.doi.org/10.3389/fnins.2023.1132290 |
_version_ | 1784902396123545600 |
---|---|
author | Du, Pu Li, Penghai Cheng, Longlong Li, Xueqing Su, Jianxian |
author_facet | Du, Pu Li, Penghai Cheng, Longlong Li, Xueqing Su, Jianxian |
author_sort | Du, Pu |
collection | PubMed |
description | INTRODUCTION: Currently, it is still a challenge to detect single-trial P300 from electroencephalography (EEG) signals. In this paper, to address the typical problems faced by existing single-trial P300 classification, such as complex, time-consuming and low accuracy processes, a single-trial P300 classification algorithm based on multiplayer data fusion convolutional neural network (CNN) is proposed to construct a centralized collaborative brain-computer interfaces (cBCI) for fast and highly accurate classification of P300 EEG signals. METHODS: In this paper, two multi-person data fusion methods (parallel data fusion and serial data fusion) are used in the data pre-processing stage to fuse multi-person EEG information stimulated by the same task instructions, and then the fused data is fed as input to the CNN for classification. In building the CNN network for single-trial P300 classification, the Conv layer was first used to extract the features of single-trial P300, and then the Maxpooling layer was used to connect the Flatten layer for secondary feature extraction and dimensionality reduction, thereby simplifying the computation. Finally batch normalisation is used to train small batches of data in order to better generalize the network and speed up single-trial P300 signal classification. RESULTS: In this paper, the above new algorithms were tested on the Kaggle dataset and the Brain-Computer Interface (BCI) Competition III dataset, and by analyzing the P300 waveform features and EEG topography and the four standard evaluation metrics, namely Accuracy, Precision, Recall and F1-score,it was demonstrated that the single-trial P300 classification algorithm after two multi-person data fusion CNNs significantly outperformed other classification algorithms. DISCUSSION: The results show that the single-trial P300 classification algorithm after two multi-person data fusion CNNs significantly outperformed the single-person model, and that the single-trial P300 classification algorithm with two multi-person data fusion CNNs involves smaller models, fewer training parameters, higher classification accuracy and improves the overall P300-cBCI classification rate and actual performance more effectively with a small amount of sample information compared to other algorithms. |
format | Online Article Text |
id | pubmed-9992797 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-99927972023-03-09 Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN Du, Pu Li, Penghai Cheng, Longlong Li, Xueqing Su, Jianxian Front Neurosci Neuroscience INTRODUCTION: Currently, it is still a challenge to detect single-trial P300 from electroencephalography (EEG) signals. In this paper, to address the typical problems faced by existing single-trial P300 classification, such as complex, time-consuming and low accuracy processes, a single-trial P300 classification algorithm based on multiplayer data fusion convolutional neural network (CNN) is proposed to construct a centralized collaborative brain-computer interfaces (cBCI) for fast and highly accurate classification of P300 EEG signals. METHODS: In this paper, two multi-person data fusion methods (parallel data fusion and serial data fusion) are used in the data pre-processing stage to fuse multi-person EEG information stimulated by the same task instructions, and then the fused data is fed as input to the CNN for classification. In building the CNN network for single-trial P300 classification, the Conv layer was first used to extract the features of single-trial P300, and then the Maxpooling layer was used to connect the Flatten layer for secondary feature extraction and dimensionality reduction, thereby simplifying the computation. Finally batch normalisation is used to train small batches of data in order to better generalize the network and speed up single-trial P300 signal classification. RESULTS: In this paper, the above new algorithms were tested on the Kaggle dataset and the Brain-Computer Interface (BCI) Competition III dataset, and by analyzing the P300 waveform features and EEG topography and the four standard evaluation metrics, namely Accuracy, Precision, Recall and F1-score,it was demonstrated that the single-trial P300 classification algorithm after two multi-person data fusion CNNs significantly outperformed other classification algorithms. DISCUSSION: The results show that the single-trial P300 classification algorithm after two multi-person data fusion CNNs significantly outperformed the single-person model, and that the single-trial P300 classification algorithm with two multi-person data fusion CNNs involves smaller models, fewer training parameters, higher classification accuracy and improves the overall P300-cBCI classification rate and actual performance more effectively with a small amount of sample information compared to other algorithms. Frontiers Media S.A. 2023-02-22 /pmc/articles/PMC9992797/ /pubmed/36908799 http://dx.doi.org/10.3389/fnins.2023.1132290 Text en Copyright © 2023 Du, Li, Cheng, Li and Su. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Du, Pu Li, Penghai Cheng, Longlong Li, Xueqing Su, Jianxian Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN |
title | Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN |
title_full | Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN |
title_fullStr | Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN |
title_full_unstemmed | Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN |
title_short | Single-trial P300 classification algorithm based on centralized multi-person data fusion CNN |
title_sort | single-trial p300 classification algorithm based on centralized multi-person data fusion cnn |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9992797/ https://www.ncbi.nlm.nih.gov/pubmed/36908799 http://dx.doi.org/10.3389/fnins.2023.1132290 |
work_keys_str_mv | AT dupu singletrialp300classificationalgorithmbasedoncentralizedmultipersondatafusioncnn AT lipenghai singletrialp300classificationalgorithmbasedoncentralizedmultipersondatafusioncnn AT chenglonglong singletrialp300classificationalgorithmbasedoncentralizedmultipersondatafusioncnn AT lixueqing singletrialp300classificationalgorithmbasedoncentralizedmultipersondatafusioncnn AT sujianxian singletrialp300classificationalgorithmbasedoncentralizedmultipersondatafusioncnn |