SPD-CNN
SPD-CNN applies symmetric positive definite (SPD) matrix transformation, convolutional neural networks (CNNs), and meta-transfer-learning (MTL) to perform cross-subject electroencephalography (EEG) classification for Brain-Computer Interface (BCI) applications.
Key Features:
- Symmetric Positive Definite (SPD) matrix transformation: Transforms raw EEG signals into SPD matrices to capture intrinsic geometric properties of the data and reduce sensitivity to EEG noise and artifacts.
- Convolutional Neural Networks (CNNs): Processes SPD matrices with CNN architectures for automatic feature extraction and classification of spatial hierarchies in EEG data.
- Meta-Transfer Learning (MTL): Employs meta-transfer-learning to enable generalization across subjects and reduce the need for subject-specific calibration.
Scientific Applications:
- Cross-subject EEG classification: Improves classification accuracy across different individuals by combining SPD representations, CNNs, and MTL to address domain shifts and inter-subject variability.
- Brain-Computer Interfaces (BCIs): Supports development of calibration-reduced BCI systems by enabling cross-subject model transfer for cognitive and motor tasks.
- Evaluation on motor-imagery datasets: Validated using three public motor-imagery datasets to assess cross-subject classification performance.
Methodology:
Transform raw EEG signals into SPD matrices, input SPD matrices to a CNN architecture for feature extraction and classification, and apply meta-transfer-learning to refine model generalization across subjects.
Topics
Details
- License:
- Not licensed
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 10/5/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Chen L, Yu Z, Yang J. SPD-CNN: A plain CNN-based model using the symmetric positive definite matrices for cross-subject EEG classification with meta-transfer-learning. Frontiers in Neurorobotics. 2022;16. doi:10.3389/fnbot.2022.958052. PMID:35990886. PMCID:PMC9383414.