A novel multiclass-based framework for P300 detection in BCI matrix speller: Temporal EEG patterns of non-target trials vary based on their position to previous target stimuli

被引:7
作者
Cherloo, Mohammad Norizadeh [1 ]
Mijani, Amir Mohammad [2 ]
Zhan, Liang [2 ]
Daliri, Mohammad Reza [1 ]
机构
[1] Iran Univ Sci & Technol IUST, Sch Elect Engn, Biomed Engn Dept, Tehran 1684613114, Iran
[2] Univ Pittsburgh, Dept Elect & Comp Engn, 3700 Ohara St, Pittsburgh, PA 15260 USA
关键词
P300; Electroencephalography; Brain-computer interface; BCI matrix speller; detection; Temporal EEG pattern; Multi-class; BRAIN-COMPUTER INTERFACE; MENTAL PROSTHESIS; SIGNAL; WAVE;
D O I
10.1016/j.engappai.2023.106381
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Brain-computer interface (BCI) provides a new communication pathway for severely disabled people and enables them to communicate with external world using only their brain activity. P300-based BCI speller helps patients spell words using their brain signals. Until now, binary-classification-based approaches have been used for P300 detection. This study demonstrates that binary-classification-based approaches may not be appropriate for P300 detection. We proved that temporal EEG patterns of non-target trials are different based on their position to previous target stimuli. Therefore, considering all non-target trials in only one group makes distinguishing target from non-target components difficult for machine learning algorithms and, consequently, deteriorate character recognition accuracy. This study introduced a novel approach for P300 detection in BCI spellers. In this study, we first divided non-target trials into several groups according to their temporal patterns in training stage. Then, we introduced a multiclass-based framework for P300 detection. Proposed approach is evaluated with three public datasets, BCI competition II, BCI competition III and the BNCI Horizon. In all three datasets, proposed multi-class approach outperformed common binary-classification-based approach in the same conditions. In addition, multiclass-based approach reached the highest accuracy (100%) in the 3th sequence for BCI competition II, for BCI competition III achieved an average accuracy of 74% and 98% in 5th and 15th sequences and, for the BNCI Horizon dataset achieved an average accuracy of 77.50% and 97.49% in 5th and 10th sequences, respectively. That means our proposed approach, regardless of its simplicity, achieved state-of-the-art character recognition performance in the existing methods. The results confirmed that binary-classification based methods is not appropriate for P300 detection in BCI spellers.
引用
收藏
页数:13
相关论文
共 56 条
[1]   A comparison of feature extraction strategies using wavelet dictionaries and feature selection methods for single trial P300-based BCI [J].
Acevedo, R. ;
Atum, Y. ;
Gareis, I. ;
Biurrun Manresa, J. ;
Medina Banuelos, V. ;
Rufiner, L. .
MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2019, 57 (03) :589-600
[2]   Gaze-independent BCI-spelling using rapid serial visual presentation (RSVP) [J].
Acqualagna, Laura ;
Blankertz, Benjamin .
CLINICAL NEUROPHYSIOLOGY, 2013, 124 (05) :901-908
[3]   A few filters are enough: Convolutional neural network for P300 detection [J].
Alvarado-Gonzalez, Montserrat ;
Fuentes-Pineda, Gibran ;
Cervantes-Ojeda, Jorge .
NEUROCOMPUTING, 2021, 425 :37-52
[4]   Pairwise and variance based signal compression algorithm (PVBSC) in the P300 based speller systems using EEG signals [J].
Arican, Murat ;
Polat, Kemal .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2019, 176 :149-157
[5]   Enhancing P300 Detection Using a Band-Selective Filter Bank for a Visual P300 Speller [J].
Blanco-Diaz, C. F. ;
Guerrero-Mendez, C. D. ;
Ruiz-Olaya, A. F. .
IRBM, 2023, 44 (03)
[6]   Convolutional Neural Networks for P300 Detection with Application to Brain-Computer Interfaces [J].
Cecotti, Hubert ;
Graeser, Axel .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2011, 33 (03) :433-445
[7]   SUPPORT-VECTOR NETWORKS [J].
CORTES, C ;
VAPNIK, V .
MACHINE LEARNING, 1995, 20 (03) :273-297
[8]   The mental prosthesis: Assessing the speed of a P300-based brain-computer interface [J].
Donchin, E ;
Spencer, KM ;
Wijesinghe, R .
IEEE TRANSACTIONS ON REHABILITATION ENGINEERING, 2000, 8 (02) :174-179
[9]   IS THE P300 COMPONENT A MANIFESTATION OF CONTEXT UPDATING [J].
DONCHIN, E ;
COLES, MGH .
BEHAVIORAL AND BRAIN SCIENCES, 1988, 11 (03) :357-374
[10]   A study on performance increasing in SSVEP based BCI application [J].
Erkan, Erdem ;
Akbaba, Mehmet .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2018, 21 (03) :421-427