EEG-Conformer
This project presents a convolutional Transformer named EEG Conformer, which efficiently decodes and visualizes EEG signals by capturing comprehensive local and global features. It integrates temporal-spatial convolution, pooling, and self-attention to evaluate one-dimensional data, using fully-connected layers for signal categorization. A new visualization method allows class activation mapping on brain topography. The model demonstrates effectiveness on datasets such as BCI competition IV and SEED, and is available within the braindecode toolbox. Compatibility requires Python 3.10 and Pytorch 1.12.