Optimizing Performance of Non-Expert Users in Brain-Computer Interaction by Means of an Adaptive Performance Engine


Brain–Computer Interfaces (BCIs) are become increasingly more available at reduced costs and are being incorporated into immersive virtual environments and video games for serious applications. Most research in BCIs is focused on signal processing techniques and has neglected the interaction aspect of BCIs. This has created an imbalance between BCI classification performance and online control quality of the BCI interaction. This results in user fatigue and loss of interest over time. In the health domain, BCIs provide a new way to overcome motor-related disabilities, promoting functional and structural plasticity in the brain. In order to exploit the advantages of BCIs in neurorehabilitation we need to maximize not only the classification performance of such systems but also engagement and the sense of competence of the user. Therefore, we argue that the primary goal should not be for users to be trained to successfully use a BCI system but to adapt the BCI interaction to each user in order to maximize the level of control on their actions, whatever their performance level is. 


State machine structure. S0 represents the neutral state (indecision). The level of confidence of S-3,3>S-2,2>S-1,1, and W-3,-2,-1,1,2,3 are the state transition thresholds.


To achieve this, we developed the Adaptive Performance Engine (APE) and tested with data from 20 naïve BCI users. BCI-APE is composed by 2 main components: (a) a Bayesian Inference Layer, simpler and more efficient as compared to other supervised learning techniques such as artificial neural networks, in order to formulate the input into a model, where we translate the continuous BCI classification data into probability. As for decision making, we made use of a (b) Finite State Machine because of its efficiency and non-linear properties. APE can provide user specific performance improvements up to approx. 20% and we compare it with previous methods. Finally, we contribute with an open motor-imagery datasets with 2400 trials from naïve users at http://physionet.org/.


Classifier performance comparison, including APE.

Reference:

Ferreira, A., Vourvopoulos, A., & Bermudez I Badia, S. (2015). Optimizing Performance of Non-Expert Users in Brain-Computer Interaction by Means of an Adaptive Performance Engine. In Lecture Notes in Computer Science/Artificial Intelligence (LNCS/LNAI). London, UK: Springer. (Download) (Cite)

Comments