Riemannian Geometry-Preserving Variational Autoencoder for MI-BCI Data Augmentation
Organizations: Faculty of Science and Engineering, University of Groningen, Groningen, The Netherlands
Abstract
This paper addresses the challenge of generating synthetic electroencephalogram (EEG) covariance matrices for motor imagery brain-computer interface (MI-BCI) applications. Objective: We aim to develop a generative model capable of producing high-fidelity synthetic covariance matrices while preserving their symmetric positive-definite nature. Approach: We propose a Riemannian geometry-preserving variational autoencoder (RGP-VAE) integrating geometric mappings with a composite loss function combining Riemannian distance, tangent space reconstruction accuracy and generative diversity. Results: The model generates valid, representative EEG covariance matrices, while learning a subject-invariant latent space. Synthetic data proves practically useful for MI-BCI, with its impact depending on the paired classifier. Contribution: This work introduces and validates the RGP-VAE as a geometry-preserving generative model for EEG covariance matrices, highlighting its potential for signal privacy, scalability and data augmentation.
Figures & tables
| Generator | Statistical Variance | Geometric Diversity | ||
|---|---|---|---|---|
| Original | Synthetic (Ratio) | Original | Synthetic | |
| Prior | 0.208 | 0.221 (1.061) | 2.032 | 1.946 |
| Posterior | 0.208 | 0.221 (1.063) | 2.032 | 1.918 |
| Generator | Classifier | Baseline | Augmented Scenario | Synthetic-Only Scenario | ||||
|---|---|---|---|---|---|---|---|---|
| Acc. (%) | Acc. (%) | Improvement | p-value | Acc. (%) | Improvement | p-value | ||
| Prior | MDM | -0.59% | 0.092 | -1.16% | 0.043 | |||
| KNN | +2.19% | 0.003 | +3.00% | |||||
| SVC | -3.24% | 0.016 | -3.92% | 0.002 | ||||
| Posterior | MDM | -0.69% | 0.092 | -0.57% | 0.151 | |||
| KNN | +2.45% | 0.002 | +3.49% | 0.002 | ||||
Synthetic Data Augmentation
Synthetic data augmentation creates or modifies training examples to improve learning when real data are scarce, imbalanced, costly, or sensitive.
See all 448 papers