# CNN-based Approaches For Cross-Subject Classification in Motor Imagery: From The State-of-The-Art to DynamicNet

arXiv: https://arxiv.org/abs/2105.07917 · HTML: https://mlsanity.com/paper/2105.07917/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 5 of its 24 references that are in the map.
- First posted on arXiv 17 May 2021.

## Builds on (most cited first, 5 of 5)

- [Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization](https://mlsanity.com/paper/1610.02391/) (2016)
- [A Unified Approach to Interpreting Model Predictions](https://mlsanity.com/paper/1705.07874/) (2017)
- [EEGNet: A Compact Convolutional Network for EEG-based Brain-Computer Interfaces](https://mlsanity.com/paper/1611.08024/) (2016)
- [Few-Shot Relation Learning with Attention for EEG-based Motor Imagery Classification](https://mlsanity.com/paper/2003.01300/) (2020)
- [Deep learning-based classification of fine hand movements from low frequency EEG](https://mlsanity.com/paper/2011.06791/) (2020)

## Built on by (most cited first, 7 of 7)

- [A Systematic Evaluation of Euclidean Alignment with Deep Learning for EEG Decoding](https://mlsanity.com/paper/2401.10746/) (2024)
- [Evaluating the structure of cognitive tasks with transfer learning](https://mlsanity.com/paper/2308.02408/) (2023)
- [A Novel Semi-supervised Meta Learning Method for Subject-transfer Brain-computer Interface](https://mlsanity.com/paper/2209.03785/) (2022)
- [Uncertainty Quantification for cross-subject Motor Imagery classification](https://mlsanity.com/paper/2403.09228/) (2024)
- [Deep Learning-Powered Electrical Brain Signals Analysis: Advancing Neurological Diagnostics](https://mlsanity.com/paper/2502.17213/) (2025)
- [vEEGNet: learning latent representations to reconstruct EEG raw data via variational autoencoders](https://mlsanity.com/paper/2312.09449/) (2023)
- [hvEEGNet: exploiting hierarchical VAEs on EEG data for neuroscience applications](https://mlsanity.com/paper/2312.00799/) (2023)

## Abstract (arXiv)

Motor imagery (MI)-based brain-computer interface (BCI) systems are being increasingly employed to provide alternative means of communication and control for people suffering from neuro-motor impairments, with a special effort to bring these systems out of the controlled lab environments. Hence, accurately classifying MI from brain signals, e.g., from electroencephalography (EEG), is essential to obtain reliable BCI systems. However, MI classification is still a challenging task, because the signals are characterized by poor SNR, high intra-subject and cross-subject variability. Deep learning approaches have started to emerge as valid alternatives to standard machine learning techniques, e.g., filter bank common spatial pattern (FBCSP), to extract subject-independent features and to increase the cross-subject classification performance of MI BCI systems. In this paper, we first present a review of the most recent studies using deep learning for MI classification, with particular attention to their cross-subject performance. Second, we propose DynamicNet, a Python-based tool for quick and flexible implementations of deep learning models based on convolutional neural networks. We show-case the potentiality of DynamicNet by implementing EEGNet, a well-established architecture for effective EEG classification. Finally, we compare its performance with FBCSP in a 4-class MI classification over public datasets. To explore its cross-subject classification ability, we applied three different cross-validation schemes. From our results, we demonstrate that DynamicNet-implemented EEGNet outperforms FBCSP by about 25%, with a statistically significant difference when cross-subject validation schemes are applied.
