Riemannian geometry for EEG-based brain-computer interfaces; a primer and a review

Риманова геометрия для интерфейсов мозг–компьютер на основе ЭЭГ: введение и обзор
Marco Congedo, Alexandre Barachant, Rajendra Bhatia
2017-03-27

BCI decodingEEG-based brain-computer interfacesRiemannian geometryspatial filteringtransfer learning
Despite its short history, the use of Riemannian geometry in brain-computer interface (BCI) decoding is currently attracting increasing attention, due to accumulating documentation of its simplicity, accuracy, robustness and transfer learning capabilities, including the winning score obtained in five recent international predictive modeling BCI data competitions. The Riemannian framework is sharp from a mathematical perspective, yet in practice it is simple, both algorithmically and computationally. This allows the conception of online decoding machines suiting real-world operation in adverse conditions. We provide here a review on the use of Riemannian geometry for BCI and a primer on the classification frameworks based on it. While the theoretical research on Riemannian geometry is technical, our aim here is to show the appeal of the framework on an intuitive geometrical ground. In particular, we provide a rationale for its robustness and transfer learning capabilities and we elucidate the link between a simple Riemannian classifier and a state-of-the-art spatial filtering approach. We conclude by reporting details on the construction of data points to be manipulated in the Riemannian framework in the context of BCI and by providing links to available open-source Matlab and Python code libraries for designing BCI decoders.
1
Riemannian geometry has demonstrated simplicity, accuracy, robustness, and transfer-learning capabilities for EEG-based BCI decoding.
2
Riemannian methods achieved winning scores in five recent international predictive-modeling BCI data competitions.
3
The framework is mathematically rigorous yet algorithmically and computationally simple, supporting online BCI decoding under adverse real-world conditions.
4
The paper details how to construct Riemannian data points for BCI and identifies open-source Matlab and Python libraries for decoder development.
5
The review provides an intuitive primer, explains the framework’s robustness and transfer-learning properties, and connects a simple Riemannian classifier to state-of-the-art spatial filtering.

EEG-based brain-computer interfaces and their Riemannian data representations

Riemannian-geometry-based BCI decoding, including classification, robustness, transfer-learning capabilities, and links to spatial filtering

Publication Details
Publication Date
2017-03-27
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Marco Congedo
Alexandre Barachant
Rajendra Bhatia
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%