Submitted:
11 August 2025
Posted:
12 August 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- 1.
- Invariance to affine transformations, as the Riemannian metric ensures that the analysis is robust to scaling and rotations of the data [1].
- 2.
- Operations are performed within the manifold, preserving the positive definiteness and other intrinsic properties of the symmetric positive definite (SPD) matrices [2].
- 3.
- Studies have shown that classifiers operating in the Riemannian framework often outperform their Euclidean counterparts, particularly in high-dimensional and noisy environments [3].
2. Related Work
3. Materials and Methods
3.1. Data Characteristics
3.2. Data Preprocessing
3.3. Riemannian Geometry and Covariance Matrix Computation
- 1.
- Symmetry:
- 2.
- Positive definiteness: For any non-zero vector x, , which means that the positive definiteness of M is ensured if all its leading principal minors are positive.
3.4. Geodesic Filtering
3.5. Tangent Spaces
3.6. Minimum Distance to Mean Classifier
- (1)
- For each class c, calculate the mean vector from the training data. If represents the set of feature vectors for class c, then the mean vector is given by Eq. 7:where is the number of samples in class c.
- (2)
- For a new data point x, compute the distance to the mean vector of each class. Various distance metrics can be used, with Euclidean distance being the most common (Eq. 8):
- (3)
3.7. Fisher Geodesic Minimum Distance to Mean Classifier
- (1)
- Compute the covariance matrix for each i-th EEG segment. These matrices are SPD and reside on a Riemannian manifold.
- (2)
- Calculate the Riemannian mean of the covariance matrices for each class. The Riemannian mean for class c is defined as the point that minimizes the sum of squared geodesic distances to all matrices in the class (Eq. 10:where denotes the geodesic distance on the manifold.
- (3)
- Apply geodesic filtering to align the covariance matrices on the Riemannian manifold, reducing noise and non-stationary components. Compute the geodesic distance between and (see Eq. 5).
- (4)
- Project the filtered covariance matrices onto the tangent space at the Riemannian mean according to Eq. 11. This linearizes the manifold, making it suitable for applying linear classifiers.
- (5)
- In the tangent space, apply Fisher’s discriminant analysis to maximize the separation between different classes. This involves finding a linear combination of features that best separates the classes.
- (6)
- Finally, use the MDM approach to classify the data points based on their distance to the class means in the Fisher discriminant space (Eq. 12:where is the mean vector for class c in the Fisher discriminant space.
3.8. Applying SVM Classifier in Tangent Space
4. Results and Discussion
- FgMDM performs the manifold-to-tangent and tangent-to-manifold mappings twice, whereas the SVM requires only a single projection;
- an additional LDA step is embedded in FgMDM’s pipeline.
4.1. Correlation Between Self-Assessments and Classifier Accuracy
4.2. Comparison with Established Baselines
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Pennec, X.; Fillard, P.; Ayache, N. Intrinsic Statistics on Riemannian Manifolds: Basic Tools for Geometric Measurements. Journal of Mathematical Imaging and Vision 2006, 25, 1–127. [Google Scholar] [CrossRef]
- Barachant, A.; Bonnet, S.; Congedo, M.; Jutten, C. Classification of Covariance Matrices Using a Riemannian-Based Kernel for BCI Applications. Neurocomputing 2013, 112, 172–178. [Google Scholar] [CrossRef]
- Yger, F.; Berar, M.; Lotte, F. Riemannian Approaches in Brain-Computer Interfaces: A Review. IEEE Transactions on Neural Systems and Rehabilitation Engineering 2017, 25, 10–1753. [Google Scholar] [CrossRef] [PubMed]
- Atkinson, J.; Campos, D. Improving BCI-Based Emotion Recognition by Combining EEG Feature Selection and Kernel Classifiers. Expert Systems with Applications 2016, 47, 35–41. [Google Scholar] [CrossRef]
- Li, M.; Chen, C. EEG-Based Emotion Classification Using a Deep Neural Network and Sparse Autoencoder. Frontiers in Neuroscience 2018, 12, 656. [Google Scholar] [CrossRef] [PubMed]
- Cui, G.; Zhao, Q.; Cao, J.; Cichocki, A. Hybrid Neural Networks for EEG-Based Emotion Recognition. IEEE Transactions on Neural Systems and Rehabilitation Engineering 2019, 27, 2–139. (accessed on 26 March 2025). [Google Scholar] [CrossRef]
- He, H.; Wu, D. EEG-Based Mental Fatigue Measurement Using Multi-Class Common Spatial Patterns and Adaptive Boosting. IEEE Transactions on Neural Systems and Rehabilitation Engineering 2017, 25, 11–2045. (accessed on 26 March 2025). [Google Scholar] [CrossRef]
- Zhang, R.; Zong, Y.; Liao, L.; Zhang, L.; Wu, F.; Zhao, Q.; Cichocki, A. Cascade and Parallel Convolutional Recurrent Neural Networks on EEG-Based Intention Recognition for Brain–Computer Interface. IEEE Transactions on Neural Systems and Rehabilitation Engineering 2020, 28, 11–2379. [Google Scholar] [CrossRef]
- Lan, Y.-T.; Liu, W.; Lu, B.-L. Multimodal Emotion Recognition Using Deep Generalized Canonical Correlation Analysis with an Attention Mechanism. In Proceedings of the 2020 International Joint Conference on Neural Networks (IJCNN), [s.l.]; 2020; pp. 1–7. (accessed on 26 March 2025). [Google Scholar] [CrossRef]
- Valenzi, S.; Islam, T.; Jurica, P.; Cichocki, A. Individual Classification of Emotions Using EEG. Journal of Biomedical Science and Engineering 2014, 7, 8–604. [Google Scholar] [CrossRef]
- Gao, C.; Uchitomi, H.; Miyake, Y. Cross-Sensory EEG Emotion Recognition with Filter Bank Riemannian Feature and Adversarial Domain Adaptation. Brain Sci. 2023, 13, 1326. [Google Scholar] [CrossRef]
- Paillard, J.; Hipp, J.F.; Engemann, D.A. GREEN: A lightweight architecture using learnable wavelets and Riemannian geometry for biomarker exploration with EEG signals. Patterns 2025, 6, 101182. [Google Scholar] [CrossRef]
- Gupta, V.; et al. Comparative Performance Analysis of Scalp EEG and Ear EEG based P300 Ambulatory Brain-Computer Interfaces using Riemannian Geometry and Convolutional Neural Networks. In Proceedings of the 2022 National Conference on Communications (NCC), [s.l.]; 2022; pp. 314–319. (accessed on 6 April 2025). [Google Scholar] [CrossRef]
- Balconi, M.; Acconito, C.; Angioletti, L. A Preliminary EEG Study on Persuasive Communication towards Groupness. Scientific Reports 2025, 15, 6242. [Google Scholar] [CrossRef] [PubMed]
- Al-Mashhadani, Z.; et al. The Efficacy and Utility of Lower-Dimensional Riemannian Geometry for EEG-Based Emotion Classification. Applied Sciences 2023, 13, 8274. [Google Scholar] [CrossRef]
- Abdel-Ghaffar, E.A.; Daoudi, M. Emotion Recognition from Multidimensional Electroencephalographic Signals on the Manifold of Symmetric Positive Definite Matrices. In Proceedings of the 2020 IEEE Conference on Multimedia Information Processing and Retrieval (MIPR), [s.l.]; 2020; pp. 354–359. (accessed on 10 April 2025). [Google Scholar] [CrossRef]
- Yang, H.; et al. A Transfer Learning Method for Motor Imagery EEG Signals Classification Based on CCSP and Riemannian Tangent Space Mapping. In Proceedings of the 2023 IEEE International Conference on Real-time Computing and Robotics (RCAR), [s.l.]; 2023; pp. 707–712. (accessed on 5 April 2025). [Google Scholar] [CrossRef]
- Liu, R.; et al. ERTNet: An Interpretable Transformer-Based Framework for EEG Emotion Recognition. Frontiers in Neuroscience 2024, 18, 1320645. [Google Scholar] [CrossRef] [PubMed]
- Kalaganis, F.P.; et al. A Riemannian Geometry Approach to Reduced and Discriminative Covariance Estimation in Brain Computer Interfaces. IEEE Transactions on Biomedical Engineering 2020, 67, 245–255. [Google Scholar] [CrossRef]
- Ding, T.; Nye, T.M.W.; Wang, Y. Manifold-Valued Models for Analysis of EEG Time Series Data. Computational Statistics and Data Analysis 2025, 209, 108168. [Google Scholar] [CrossRef]
- Li, T.H.; Liu, W.; Zheng, W.L.; Lu, B.L. Classification of Five Emotions from EEG and Eye Movement Signals: Discrimination Ability and Stability over Time. In Proceedings of the 2019 9th International IEEE/EMBS Conference on Neural Engineering (NER), San Francisco, CA, USA, 20–23 March 2019; pp. 1–4. (accessed on 10 July 2025). [Google Scholar] [CrossRef]
- Barachant, A.; Bonnet, S.; Congedo, M.; Jutten, C. Multiclass Brain–Computer Interface Classification by Riemannian Geometry. IEEE Transactions on Biomedical Engineering 2012, 59, 920–928. [Google Scholar] [CrossRef]
- Ferreira, M.T.; Freitas, C.B.N.; Batista, A.M.; Viana, R.L.; Lopes, S.R.; Sanjuán, M.A.F. The Discrete Complex Wavelet Approach to Phase Assignment and a New Test Bed for Related Methods. Chaos 2015, 25, 013117. Available online: https://pubs.aip.org/aip/cha/article/25/1/013117/134734 (accessed on 10 July 2025). [CrossRef]
- Yan, X.; Zhao, L.M.; Lu, B.L. Simplifying Multimodal Emotion Recognition with Single Eye Movement Modality. In Proceedings of the 29th ACM International Conference on Multimedia (MM 21), Chengdu, China, 20–24 October 2021; pp. 2186–2194. (accessed on 9 July 2025). [Google Scholar] [CrossRef]
- Liu, Y.K.; Jiang, W.B.; Lu, B.L. Increasing the Stability of EEG-Based Emotion Recognition with a Variant of Neural Processes. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18–23 July 2022; pp. 1–8. (accessed on 10 July 2025). [Google Scholar]
- Zhang, G.; Etemad, A. Spatio-Temporal EEG Representation Learning on Riemannian Manifold and Euclidean Space. arXiv 2020, arXiv:2008.08633. Available online: https://arxiv.org/abs/2008.08633 (accessed on 13 July 2025).
- Wang, T.; Mao, R.; Liu, S.; Cambria, E.; Ming, D. Explainable Multi-Frequency and Multi-Region Fusion Model for Affective Brain–Computer Interfaces. Information Fusion 2025, 100, 102018. [Google Scholar] [CrossRef]
- Ma, T.F.; Zheng, W.L.; Lu, B.L. Few-shot Class-incremental Learning for EEG-based Emotion Recognition. In Proceedings of the 29th International Conference on Neural Information Processing (ICONIP 2022), Virtual Event, 22–26 November 2022; pp. 420–15. Available online: https://bcmi.sjtu.edu.cn/home/blu/papers/2022/2022-15.pdf (accessed on 10 July 2025).
- Abdel-Ghaffar, E.A.; Wu, Y.; Daoudi, M. Subject-Dependent Emotion Recognition System Based on Multidimensional Electroencephalographic Signals: A Riemannian Geometry Approach. IEEE Access 2022, 10, 14993–15006. [Google Scholar] [CrossRef]
- Tibermacine, A.; Tibermacine, I.E.; Zouai, M.; Rabehi, A. EEG Classification Using Contrastive Learning and Riemannian Tangent Space Representations. In Proceedings of the 2024 International Conference on Telecommunications and Intelligent Systems (ICTIS), Djelfa, Algeria; 2024; pp. 1–7. (accessed on 12 July 2025). [Google Scholar] [CrossRef]
- Li, Y.; Zheng, W.; Zong, Y.; Cui, Z.; Zhang, T.; Zhou, X. A Bi-Hemisphere Domain Adversarial Neural Network Model for EEG Emotion Recognition. IEEE Transactions on Affective Computing 2018, 12, 2–494. [Google Scholar] [CrossRef]
- Cui, H.; Liu, A.; Zhang, X.; Chen, X.; Wang, K.; Chen, X. EEG-Based Emotion Recognition Using an End-to-End Regional-Asymmetric Convolutional Neural Network. Knowledge-Based Systems 2020, 205, 106243. [Google Scholar] [CrossRef]
- Andreev, A.; Cattan, G.; Congedo, M. The Riemannian Means Field Classifier for EEG-Based BCI Data. Sensors 2025, 25, 2305. [Google Scholar] [CrossRef]
- Congedo, M.; Barachant, A.; Bhatia, R. Riemannian Geometry for EEG-Based Brain–Computer Interfaces: A Primer and a Review. Brain-Computer Interfaces 2017, 4, 3–155. [Google Scholar] [CrossRef]
- Kobler, R.J.; Hirayama, J.-I.; Hehenberger, L.; Lopes-Dias, C.; Müller-Putz, G.R.; Kawanabe, M. On the Interpretation of Linear Riemannian Tangent Space Model Parameters in M/EEG. In Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine I&, Mexico, 1–5 November 2021, Biology Society (EMBC); pp. 5909–5913. (accessed on 15 July 2025). [CrossRef]






| Participant | Happiness | Sadness | Fear | Neutral | Disgust |
|---|---|---|---|---|---|
| 1 | 3.2 | 3.4 | 3.9 | 4.7 | 3.1 |
| 2 | 4.0 | 4.3 | 4.1 | 4.7 | 3.3 |
| 3 | 4.4 | 4.7 | 4.2 | 4.7 | 4.2 |
| 4 | 3.2 | 3.7 | 4.8 | 4.8 | 3.2 |
| 5 | 3.3 | 3.8 | 3.9 | 5.0 | 4.6 |
| 6 | 3.3 | 4.1 | 3.8 | 4.8 | 3.8 |
| 7 | 3.3 | 3.6 | 4.0 | 4.1 | 3.4 |
| 8 | 4.2 | 4.6 | 4.8 | 5.0 | 4.2 |
| 9 | 4.1 | 5.0 | 4.8 | 4.4 | 4.3 |
| 10 | 4.0 | 3.0 | 4.3 | 3.7 | 4.3 |
| 11 | 4.6 | 3.9 | 4.0 | 4.7 | 4.6 |
| 12 | 4.3 | 3.7 | 4.0 | 5.0 | 4.4 |
| 13 | 1.9 | 3.4 | 3.8 | 4.9 | 3.5 |
| 14 | 4.1 | 3.7 | 4.6 | 4.7 | 4.6 |
| 15 | 3.9 | 3.4 | 4.1 | 4.6 | 3.0 |
| 16 | 3.3 | 3.0 | 4.2 | 4.6 | 3.6 |
| Session | Happiness | Sadness | Disgust | Fear | Neutral |
|---|---|---|---|---|---|
| 1 | 93 | 131 | 82 | 106 | 100 |
| 2 | 54 | 69 | 82 | 108 | 90 |
| 3 | 74 | 123 | 63 | 123 | 85 |
| Total | 221 | 323 | 227 | 337 | 275 |
| Session | Accuracy | Precision | Recall | F1 Score |
|---|---|---|---|---|
| 1 | 0.778 | 0.777 | 0.773 | 0.775 |
| 2 | 0.811 | 0.814 | 0.808 | 0.811 |
| 3 | 0.826 | 0.826 | 0.818 | 0.822 |
| Session | Accuracy | Precision | Recall | F1 Score |
|---|---|---|---|---|
| 1 | 0.753 | 0.767 | 0.741 | 0.754 |
| 2 | 0.845 | 0.860 | 0.833 | 0.847 |
| 3 | 0.783 | 0.794 | 0.768 | 0.781 |
| Session | FgMDM (seconds) | SVM (seconds) |
|---|---|---|
| 1 | 58.294 | 39.393 |
| 2 | 44.972 | 32.841 |
| 3 | 72.184 | 62.381 |
| Session 1 | Session 2 | Session 3 | Aggregate | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Emotion | Score | FgMDM | SVM | Score | FgMDM | SVM | Score | FgMDM | SVM | Score | FgMDM | SVM |
| Disgust | 4.02 | 69.05 | 60.81 | 3.42 | 81.46 | 85.06 | 4.23 | 74.87 | 70.29 | 3.89 | 74.29 | 72.54 |
| Fear | 4.15 | 78.12 | 84.09 | 3.87 | 79.71 | 78.89 | 4.42 | 87.39 | 88.03 | 4.14 | 81.39 | 84.11 |
| Happy | 3.46 | 77.85 | 79.71 | 3.79 | 78.82 | 76.50 | 3.87 | 80.29 | 80.98 | 3.71 | 78.66 | 79.27 |
| Neutral | 4.60 | 80.06 | 80.53 | 4.58 | 81.29 | 86.53 | 4.71 | 83.49 | 79.49 | 4.63 | 81.23 | 82.32 |
| Sad | 4.04 | 81.43 | 89.26 | 3.77 | 82.68 | 89.81 | 3.69 | 83.12 | 86.46 | 3.83 | 82.11 | 88.54 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).