The Study of Generic Model Set for Reducing Calibration Time in P300-Based Brain–Computer Interface

P300-based brain-computer interfaces (BCIs) provide an additional communication channel for individuals with communication disabilities. In general, P300-based BCIs need to be trained, offline, for a considerable period of time, which causes users to become fatigued. This reduces the efficiency and performance of the system. In order to shorten calibration time and improve system performance, we introduce the concept of a generic model set. We used ERP data from 116 participants to train the generic model set. The resulting set consists of ten models, which are trained by weighted linear discriminant analysis (WLDA). Twelve new participants were then invited to test the validity of the generic model set. The results demonstrated that all new participants matched the best generic model. The resulting mean classification accuracy equaled 80% after online training, an accuracy that was broadly equivalent to the typical training model method. Moreover, the calibration time was shortened by 70.7% of the calibration time of the typical model method. In other words, the best matching model method only took 81s to calibrate, while the typical model method took 276s. There were also significant differences in both accuracy and raw bit rate between the best and the worst matching model methods. We conclude that the strategy of combining the generic models with online training is easily accepted and achieves higher levels of user satisfaction (as measured by subjective reports). Thus, we provide a valuable new strategy for improving the performance of P300-based BCI.

[1]  Touradj Ebrahimi,et al.  An efficient P300-based brain–computer interface for disabled subjects , 2008, Journal of Neuroscience Methods.

[2]  Ludmila I. Kuncheva,et al.  Adaptive Learning Rate for Online Linear Discriminant Classifiers , 2008, SSPR/SPR.

[3]  Zhenyu He,et al.  Adaptive Weighted Sparse Principal Component Analysis for Robust Unsupervised Feature Selection , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[4]  A. Cichocki,et al.  An optimized ERP brain–computer interface based on facial expression changes , 2014, Journal of neural engineering.

[5]  Luigi Bianchi,et al.  A New Early Stopping Method for P300 Spellers , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[6]  K. alik An efficient k'-means clustering algorithm , 2008 .

[7]  Andrzej Cichocki,et al.  An improved P300 pattern in BCI to catch user’s attention , 2017, Journal of neural engineering.

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

[9]  Long Chen,et al.  Incorporation of Inter-Subject Information to Improve the Accuracy of Subject-Specific P300 Classifiers , 2016, Int. J. Neural Syst..

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

[11]  Andrea Kübler,et al.  Brain-computer interfaces--the key for the conscious brain locked into a paralyzed body. , 2005, Progress in brain research.

[12]  A. Cichocki,et al.  The Changing Face of P300 BCIs: A Comparison of Stimulus Changes in a P300 BCI Involving Faces, Emotion, and Movement , 2012, PloS one.

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

[14]  Eryk Dutkiewicz,et al.  Subject-Independent ERP-Based Brain–Computer Interfaces , 2018, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[15]  Addison W. Bohannon,et al.  Spectral Transfer Learning Using Information Geometry for a User-Independent Brain-Computer Interface , 2016, Front. Neurosci..

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

[17]  Hubert Cecotti,et al.  Adaptive training session for a P300 speller brain–computer interface , 2011, Journal of Physiology-Paris.

[18]  A. Kübler,et al.  Flashing characters with famous faces improves ERP-based brain–computer interface performance , 2011, Journal of neural engineering.

[19]  Anil K. Jain,et al.  Small Sample Size Effects in Statistical Pattern Recognition: Recommendations for Practitioners , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

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

[21]  Chanan S. Syan,et al.  Comparison of Pre-Processing and Classification Techniques for Single-Trial and Multi-Trial P300-Based Brain Computer Interfaces , 2010 .

[22]  Li Xin,et al.  A Virtual Chinese Keyboard BCI System Based on P300 Potentials , 2009 .

[23]  Vahid Abootalebi,et al.  Comparison of Performance of Different Feature Extraction Methods in Detection of P300 , 2013 .

[24]  Jintao Zhang,et al.  An Online Interactive Paradigm for P300 Brain–Computer Interface Speller , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[25]  J. Wolpaw,et al.  A P300-based brain–computer interface for people with amyotrophic lateral sclerosis , 2008, Clinical Neurophysiology.

[26]  Fanglin Chen,et al.  A Speedy Hybrid BCI Spelling Approach Combining P300 and SSVEP , 2014, IEEE Transactions on Biomedical Engineering.

[27]  N.S. Dias,et al.  Subject Age in P300 BCI , 2005, Conference Proceedings. 2nd International IEEE EMBS Conference on Neural Engineering, 2005..

[28]  Tzyy-Ping Jung,et al.  A Brain–Computer Interface Based on Miniature-Event-Related Potentials Induced by Very Small Lateral Visual Stimuli , 2018, IEEE Transactions on Biomedical Engineering.

[29]  Vladimir Bostanov,et al.  BCI competition 2003-data sets Ib and IIb: feature extraction from event-related brain potentials with the continuous wavelet transform and the t-value scalogram , 2004, IEEE Transactions on Biomedical Engineering.

[30]  E. Wascher,et al.  The Effects of Time on Task in Response Selection - An ERP Study of Mental Fatigue , 2015, Scientific Reports.

[31]  Y. Nakajima,et al.  Visual stimuli for the P300 brain–computer interface: A comparison of white/gray and green/blue flicker matrices , 2009, Clinical Neurophysiology.

[32]  Mohammed J. Alhaddad,et al.  Common Average Reference (CAR) Improves P300 Speller , 2012 .

[33]  J. Edward Jackson,et al.  A User's Guide to Principal Components. , 1991 .

[34]  Anil K. Jain Data clustering: 50 years beyond K-means , 2008, Pattern Recognit. Lett..

[35]  J. Polich,et al.  On the relationship between EEG and P300: individual differences, aging, and ultradian rhythms. , 1997, International journal of psychophysiology : official journal of the International Organization of Psychophysiology.

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

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

[38]  Xingyu Wang,et al.  An adaptive P300-based control system , 2011, Journal of neural engineering.

[39]  Bernard De Baets,et al.  Kernel-based distance metric learning for supervised k-means clustering , 2019 .

[40]  Rami Saab,et al.  A mobile EEG system for practical applications , 2017, 2017 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[41]  Xingyu Wang,et al.  Towards correlation-based time window selection method for motor imagery BCIs , 2018, Neural Networks.

[42]  Xingyu Wang,et al.  Spatial-Temporal Discriminant Analysis for ERP-Based Brain-Computer Interface , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[43]  M. Narasimha Murty,et al.  Genetic K-means algorithm , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[44]  Dewen Hu,et al.  An Asynchronous Hybrid Spelling Approach Based on EEG–EOG Signals for Chinese Character Input , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[45]  R. Emmerson,et al.  P3 latency and symbol digit performance correlations in aging. , 1989, Experimental aging research.

[46]  Xingyu Wang,et al.  An ERP-based BCI with peripheral stimuli: validation with ALS patients , 2020, Cognitive Neurodynamics.

[47]  S M M Martens,et al.  Overlap and refractory effects in a brain–computer interface speller based on the visual P300 event-related potential , 2009, Journal of neural engineering.

[48]  Brendan Z Allison,et al.  Effects of SOA and flash pattern manipulations on ERPs, performance, and preference: implications for a BCI system. , 2006, International journal of psychophysiology : official journal of the International Organization of Psychophysiology.

[49]  Eric W. Sellers,et al.  A general P300 brain–computer interface presentation paradigm based on performance guided constraints , 2012, Neuroscience Letters.

[50]  K. Shimohara,et al.  EEG topography recognition by neural networks , 1990, IEEE Engineering in Medicine and Biology Magazine.