A Contrastive Learning Based Convolutional Neural Network for ERP Brain-Computer Interfaces
Yuntian Cui, Xinke Shen, Dan Zhang, Chen Yang

TL;DR
This paper introduces a contrastive learning framework with an Inception-based CNN to improve cross-subject ERP detection in EEG signals, achieving state-of-the-art results in classification and speller decoding tasks.
Contribution
It proposes a novel contrastive learning approach combined with multi-scale feature extraction for ERP detection, enhancing inter-subject invariance and performance.
Findings
Achieved highest AUC in single-trial P300 classification
Significantly improved speller decoding accuracy
Outperformed existing algorithms in ERP detection tasks
Abstract
ERP-based EEG detection is gaining increasing attention in the field of brain-computer interfaces. However, due to the complexity of ERP signal components, their low signal-to-noise ratio, and significant inter-subject variability, cross-subject ERP signal detection has been challenging. The continuous advancement in deep learning has greatly contributed to addressing this issue. This brief proposes a contrastive learning training framework and an Inception module to extract multi-scale temporal and spatial features, representing the subject-invariant components of ERP signals. Specifically, a base encoder integrated with a linear Inception module and a nonlinear projector is used to project the raw data into latent space. By maximizing signal similarity under different targets, the inter-subject EEG signal differences in latent space are minimized. The extracted spatiotemporal features…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEEG and Brain-Computer Interfaces
MethodsSoftmax · Attention Is All You Need · Convolution · Max Pooling · 1x1 Convolution · Balanced Selection · Inception Module · Contrastive Learning
