Improve P300 Speller Performance by Changing Stimulus Onset Asynchrony (SOA) Without Retraining the Subject-Independent Model

P300 speller is a famous brain–computer interface (BCI) method, which translates mental attention by identifying the event-related potentials evoked by target stimulus. To improve its efficiency, subject-independent classification models and dynamical stopping strategies have been introduced into P300 speller. However, it has still not been determined whether these methods remain effective when the configurations of visual stimuli are changed. This study investigates whether subject-independent dynamical stopping model (SIDSM) can maintain high efficiency in the case of stimulus onset asynchrony (SOA) change. The SIDSM was built on a 55-subject database, and the classification efficiency was tested online with 14 new subjects. During the online experiment, four SOA conditions were tested, one of which had the same SOA as the modeling data, while the other three had different SOA settings. The SIDSM obtained comparable classification accuracy under different SOA settings. Thus, the efficiency of information transmission can be significantly improved by changing SOA only, without retraining the model. These results suggest that SIDSM has good robustness to changes in stimulus settings and can provide P300 speller with good flexibility for individual optimization.

[1]  Xingyu Wang,et al.  A new P300 stimulus presentation pattern for EEG-based spelling systems , 2010, Biomedizinische Technik. Biomedical engineering.

[2]  K. A. Colwell,et al.  Bayesian Approach to Dynamically Controlling Data Collection in P300 Spellers , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[3]  E. Donchin,et al.  A P300-based brain–computer interface: Initial tests by ALS patients , 2006, Clinical Neurophysiology.

[4]  Fabien Lotte,et al.  Signal Processing Approaches to Minimize or Suppress Calibration Time in Oscillatory Activity-Based Brain–Computer Interfaces , 2015, Proceedings of the IEEE.

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

[6]  J. Wolpaw,et al.  A P300 event-related potential brain–computer interface (BCI): The effects of matrix size and inter stimulus interval on performance , 2006, Biological Psychology.

[7]  G. Pfurtscheller,et al.  Brain motor system function in a patient with complete spinal cord injury following extensive brain–computer interface training , 2008, Experimental Brain Research.

[8]  Urbano Nunes,et al.  Statistical spatial filtering for a P300-based BCI: Tests in able-bodied, and patients with cerebral palsy and amyotrophic lateral sclerosis , 2011, Journal of Neuroscience Methods.

[9]  Stefan Haufe,et al.  Optimizing event-related potential based brain-computer interfaces: a systematic evaluation of dynamic stopping methods. , 2013, Journal of neural engineering.

[10]  G Townsend,et al.  Pushing the P300-based brain-computer interface beyond 100 bpm: extending performance guided constraints into the temporal domain. , 2016, Journal of neural engineering.

[11]  Klaus-Robert Müller,et al.  Integrating dynamic stopping, transfer learning and language models in an adaptive zero-training ERP speller , 2014, Journal of neural engineering.

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

[13]  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.

[14]  G. Pfurtscheller,et al.  Brain-Computer Interfaces for Communication and Control. , 2011, Communications of the ACM.

[15]  E Donchin,et al.  A metric for thought: a comparison of P300 latency and reaction time. , 1981, Science.

[16]  Cuntai Guan,et al.  Unsupervised Brain Computer Interface Based on Intersubject Information and Online Adaptation , 2009, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[17]  Hongzhi Qi,et al.  A Speedy Calibration Method Using Riemannian Geometry Measurement and Other-Subject Samples on A P300 Speller , 2018, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[18]  Dean J Krusienski,et al.  A comparison of classification techniques for the P300 Speller , 2006, Journal of neural engineering.

[19]  Alexandre Barachant,et al.  A Plug&Play P300 BCI Using Information Geometry , 2014, ArXiv.

[20]  E. W. Sellers,et al.  Toward enhanced P300 speller performance , 2008, Journal of Neuroscience Methods.