Bayesian Uncertainty Modeling for P300-Based Brain-Computer Interface

P300 potential is important to cognitive neuroscience research, and has also been widely applied in brain-computer interfaces (BCIs). To detect P300, many neural network models, including convolutional neural networks (CNNs), have achieved outstanding results. However, EEG signals are usually high-d...

Full description

Saved in:
Bibliographic Details
Main Authors: Ronghua Ma (Author), Hao Zhang (Author), Jun Zhang (Author), Xiaoli Zhong (Author), Zhuliang Yu (Author), Yuanqing Li (Author), Tianyou Yu (Author), Zhenghui Gu (Author)
Format: Book
Published: IEEE, 2023-01-01T00:00:00Z.
Subjects:
Online Access:Connect to this object online.
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000 am a22000003u 4500
001 doaj_b14009dc90de4a5dbaa7b0b46b5db5fc
042 |a dc 
100 1 0 |a Ronghua Ma  |e author 
700 1 0 |a Hao Zhang  |e author 
700 1 0 |a Jun Zhang  |e author 
700 1 0 |a Xiaoli Zhong  |e author 
700 1 0 |a Zhuliang Yu  |e author 
700 1 0 |a Yuanqing Li  |e author 
700 1 0 |a Tianyou Yu  |e author 
700 1 0 |a Zhenghui Gu  |e author 
245 0 0 |a Bayesian Uncertainty Modeling for P300-Based Brain-Computer Interface 
260 |b IEEE,   |c 2023-01-01T00:00:00Z. 
500 |a 1558-0210 
500 |a 10.1109/TNSRE.2023.3286688 
520 |a P300 potential is important to cognitive neuroscience research, and has also been widely applied in brain-computer interfaces (BCIs). To detect P300, many neural network models, including convolutional neural networks (CNNs), have achieved outstanding results. However, EEG signals are usually high-dimensional. Moreover, since collecting EEG signals is time-consuming and expensive, EEG datasets are typically small. Therefore, data-sparse regions usually exist within EEG dataset. However, most existing models compute predictions based on point-estimate. They cannot evaluate prediction uncertainty and tend to make overconfident decisions on samples located in data-sparse regions. Hence, their predictions are unreliable. To solve this problem, we propose a Bayesian convolutional neural network (BCNN) for P300 detection. The network places probability distributions over weights to capture model uncertainty. In prediction phase, a set of neural networks can be obtained by Monte Carlo sampling. Integrating the predictions of these networks implies ensembling. Therefore, the reliability of prediction can be improved. Experimental results demonstrate that BCNN can achieve better P300 detection performance than point-estimate networks. In addition, placing a prior distribution over the weight acts as a regularization technique. Experimental results show that it improves the robustness of BCNN to overfitting on small dataset. More importantly, with BCNN, both weight uncertainty and prediction uncertainty can be obtained. The weight uncertainty is then used to optimize the network through pruning, and the prediction uncertainty is applied to reject unreliable decisions so as to reduce detection error. Therefore, uncertainty modeling provides important information to further improve BCI systems. 
546 |a EN 
690 |a Bayesian neural network (BNN) 
690 |a brain-computer interface (BCI) 
690 |a deep learning 
690 |a P300 
690 |a uncertainty estimation 
690 |a Medical technology 
690 |a R855-855.5 
690 |a Therapeutics. Pharmacology 
690 |a RM1-950 
655 7 |a article  |2 local 
786 0 |n IEEE Transactions on Neural Systems and Rehabilitation Engineering, Vol 31, Pp 2789-2799 (2023) 
787 0 |n https://ieeexplore.ieee.org/document/10153625/ 
787 0 |n https://doaj.org/toc/1558-0210 
856 4 1 |u https://doaj.org/article/b14009dc90de4a5dbaa7b0b46b5db5fc  |z Connect to this object online.