A New Generation of Brain-Computer Interface Based on Riemannian Geometry

Based on the cumulated experience over the past 25 years in the field of Brain-Computer Interface (BCI) we can now envision a new generation of BCI. Such BCIs will not require training; instead they will be smartly initialized using remote massive databases and will adapt to the user fast and effectively in the first minute of use. They will be reliable, robust and will maintain good performances within and across sessions. A general classification framework based on recent advances in Riemannian geometry and possessing these characteristics is presented. It applies equally well to BCI based on event-related potentials (ERP), sensorimotor (mu) rhythms and steady-state evoked potential (SSEP). The framework is very simple, both algorithmically and computationally. Due to its simplicity, its ability to learn rapidly (with little training data) and its good across-subject and across-session generalization, this strategy a very good candidate for building a new generation of BCIs, thus we hereby propose it as a benchmark method for the field.

[1]  F. L. D. Silva,et al.  Event-related EEG/MEG synchronization and desynchronization: basic principles , 1999, Clinical Neurophysiology.

[2]  J. W. Minett,et al.  Optimizing the P300-based brain–computer interface: current status, limitations and future directions , 2011, Journal of neural engineering.

[3]  Xiaorong Gao,et al.  Frequency and Phase Mixed Coding in SSVEP-Based Brain--Computer Interface , 2011, IEEE Transactions on Biomedical Engineering.

[4]  C. Jutten,et al.  A Brain-Switch using Riemannian Geometry , 2011 .

[5]  Ronald Phlypo,et al.  Orthogonal and non-orthogonal joint blind source separation in the least-squares sense , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[6]  Christian Jutten,et al.  Multiclass Brain–Computer Interface Classification by Riemannian Geometry , 2012, IEEE Transactions on Biomedical Engineering.

[7]  Xingyu Wang,et al.  Optimized stimulus presentation patterns for an event-related potential EEG-based brain–computer interface , 2011, Medical & Biological Engineering & Computing.

[8]  Suvrit Sra,et al.  A new metric on the manifold of kernel matrices with application to matrix geometric means , 2012, NIPS.

[9]  Guillaume Gibert,et al.  OpenViBE: An Open-Source Software Platform to Design, Test, and Use BrainComputer Interfaces in Real and Virtual Environments , 2010, PRESENCE: Teleoperators and Virtual Environments.

[10]  Andrzej Cichocki,et al.  Whether generic model works for rapid ERP-based BCI calibration , 2013, Journal of Neuroscience Methods.

[11]  Clemens Brunner,et al.  Nonstationary Brain Source Separation for Multiclass Motor Imagery , 2010, IEEE Transactions on Biomedical Engineering.

[12]  Nicole Krämer,et al.  Time Domain Parameters as a feature for EEG-based Brain-Computer Interfaces , 2009, Neural Networks.

[13]  Christian Jutten,et al.  Riemannian Geometry Applied to BCI Classification , 2010, LVA/ICA.

[14]  Arie Yeredor,et al.  Second-order methods based on color , 2010 .

[15]  Benjamin Schrauwen,et al.  Dynamic stopping in a calibration-less P300 speller , 2013 .

[16]  J. Wolpaw,et al.  A novel P300-based brain–computer interface stimulus presentation paradigm: Moving beyond rows and columns , 2010, Clinical Neurophysiology.

[17]  E. Donchin,et al.  Talking off the top of your head: toward a mental prosthesis utilizing event-related brain potentials. , 1988, Electroencephalography and clinical neurophysiology.

[18]  Tülay Adali,et al.  Joint blind source separation from second-order statistics: Necessary and sufficient identifiability conditions , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[19]  Stephane Bonnet,et al.  Réalisation d'un Brain-Switch EEG par Géométrie Riemannienne , 2011 .

[20]  Ying Sun,et al.  Adaptation in P300 Brain–Computer Interfaces: A Two-Classifier Cotraining Approach , 2010, IEEE Transactions on Biomedical Engineering.

[21]  Cuntai Guan,et al.  Regularizing Common Spatial Patterns to Improve BCI Designs: Unified Theory and New Algorithms , 2011, IEEE Transactions on Biomedical Engineering.

[22]  R. Bhatia Positive Definite Matrices , 2007 .

[23]  Tobias Kaufmann,et al.  Spelling is Just a Click Away – A User-Centered Brain–Computer Interface Including Auto-Calibration and Predictive Text Entry , 2012, Front. Neurosci..

[24]  Brendan Z. Allison,et al.  Brain-Computer Interfaces , 2010 .

[25]  Pierre Brémaud Fourier Analysis of Time Series , 2014 .

[26]  Olivier Ledoit,et al.  A well-conditioned estimator for large-dimensional covariance matrices , 2004 .

[27]  J. Wolpaw,et al.  Brain-Computer Interfaces: Principles and Practice , 2012 .

[28]  Jonathan H. Manton,et al.  A globally convergent numerical algorithm for computing the centre of mass on compact Lie groups , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

[29]  Moritz Grosse-Wentrup,et al.  Multiclass Common Spatial Patterns and Information Theoretic Feature Extraction , 2008, IEEE Transactions on Biomedical Engineering.

[30]  Xavier Pennec,et al.  A Riemannian Framework for Tensor Computing , 2005, International Journal of Computer Vision.

[31]  Noboru Nakamura,et al.  Geometric Means of Positive Operators , 2009 .

[32]  Tülay Adali,et al.  Joint Blind Source Separation With Multivariate Gaussian Model: Algorithms and Performance Analysis , 2012, IEEE Transactions on Signal Processing.

[33]  Yijun Wang,et al.  A high-speed BCI based on code modulation VEP , 2011, Journal of neural engineering.

[34]  C. Jutten,et al.  Classification de potentiels évoqués P300 par géométrie riemannienne pour les interfaces cerveau-machine EEG , 2013 .

[35]  Emmanuel Maby,et al.  Theoretical analysis of xDAWN algorithm: Application to an efficient sensor selection in a p300 BCI , 2011, 2011 19th European Signal Processing Conference.

[36]  M Congedo,et al.  A review of classification algorithms for EEG-based brain–computer interfaces , 2007, Journal of neural engineering.

[37]  Anatole Lécuyer,et al.  Author manuscript, published in "IEEE Transactions on Computational Intelligence and AI in games (2013)" Two Brains, One Game: Design and Evaluation of a Multi-User BCI Video Game Based on Motor Imagery , 2022 .

[38]  Vince D. Calhoun,et al.  Joint Blind Source Separation by Multiset Canonical Correlation Analysis , 2009, IEEE Transactions on Signal Processing.

[39]  Maher Moakher,et al.  Symmetric Positive-Definite Matrices: From Geometry to Applications and Visualization , 2006, Visualization and Processing of Tensor Fields.

[40]  Rajendra Bhatia,et al.  The Riemannian Mean of Positive Matrices , 2013 .

[41]  José del R. Millán,et al.  Brain-Computer Interfaces , 2020, Handbook of Clinical Neurology.

[42]  J. Wolpaw,et al.  Brain-computer communication: unlocking the locked in. , 2001, Psychological bulletin.

[43]  Christian Jutten,et al.  " Brain Invaders": a prototype of an open-source P300-based video game working with the OpenViBE platform , 2011 .

[44]  Christian Jutten,et al.  BCI Signal Classification using a Riemannian-based kernel , 2012, ESANN.

[45]  Christian Jutten,et al.  Common Spatial Pattern revisited by Riemannian geometry , 2010, 2010 IEEE International Workshop on Multimedia Signal Processing.

[46]  Benjamin Schrauwen,et al.  A Bayesian Model for Exploiting Application Constraints to Enable Unsupervised Training of a P300-based BCI , 2012, PloS one.