Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

EEG-TCNet: An Accurate Temporal Convolutional Network for Embedded Motor-Imagery Brain-Machine Interfaces

About

In recent years, deep learning (DL) has contributed significantly to the improvement of motor-imagery brain-machine interfaces (MI-BMIs) based on electroencephalography(EEG). While achieving high classification accuracy, DL models have also grown in size, requiring a vast amount of memory and computational resources. This poses a major challenge to an embedded BMI solution that guarantees user privacy, reduced latency, and low power consumption by processing the data locally. In this paper, we propose EEG-TCNet, a novel temporal convolutional network (TCN) that achieves outstanding accuracy while requiring few trainable parameters. Its low memory footprint and low computational complexity for inference make it suitable for embedded classification on resource-limited devices at the edge. Experimental results on the BCI Competition IV-2a dataset show that EEG-TCNet achieves 77.35% classification accuracy in 4-class MI. By finding the optimal network hyperparameters per subject, we further improve the accuracy to 83.84%. Finally, we demonstrate the versatility of EEG-TCNet on the Mother of All BCI Benchmarks (MOABB), a large scale test benchmark containing 12 different EEG datasets with MI experiments. The results indicate that EEG-TCNet successfully generalizes beyond one single dataset, outperforming the current state-of-the-art (SoA) on MOABB by a meta-effect of 0.25.

Thorir Mar Ingolfsson, Michael Hersche, Xiaying Wang, Nobuaki Kobayashi, Lukas Cavigelli, Luca Benini• 2020

Related benchmarks

TaskDatasetResultRank
EEG signal classificationBCIC-IV-2a
Accuracy67.09
17
EEG signal classificationBCI-NER
Accuracy77.05
15
EEG signal classificationMAMEM-SSVEP-II
Accuracy55.45
15
Emotion RecognitionMEEG Arousal
ACC76.36
14
Emotion RecognitionMEEG Valence
Accuracy69.72
14
Emotion RecognitionMEEG Emotion (Average)
ACC73.04
14
Emotion RecognitionDEAP Emotion
Accuracy56.11
14
Error-Related Negativity decodingBCI-ERN Kaggle BCI Challenge (test)
AUC77.05
8
Motor Imagery decodingBCIC IV-2a (test)
Accuracy67.09
8
Steady-State Visual Evoked Potential decodingMAMEM-SSVEP II (test)
Accuracy55.45
8
Showing 10 of 11 rows

Other info

Follow for update