MarkovType: A Markov Decision Process Strategy for Non-Invasive Brain-Computer Interfaces Typing Systems
Elifnur Sunger, Yunus Bicer, Deniz Erdogmus, Tales Imbiriba
TL;DR
This work addresses fast and accurate noninvasive BCI typing for RSVP by formulating the typing task as a Partially Observable Markov Decision Process (POMDP). MarkovType jointly learns EEG feature extraction and recursive symbol classification across sequences using a simulator, a recurrent core, and a classifier, optimizing a reward $R=\sum_{n=1}^{N} r_n d(n)$ via REINFORCE with a hybrid supervised loss. Compared to Recursive Bayesian discriminative baselines, MarkovType achieves higher accuracy and information transfer rate, while exposing a trade-off between typing speed (number of sequences) and accuracy. The results on a large RSVP benchmark demonstrate the first POMDP formulation for RSVP typing and highlight the potential for improved, real-world noninvasive BCI typing performance.
Abstract
Brain-Computer Interfaces (BCIs) help people with severe speech and motor disabilities communicate and interact with their environment using neural activity. This work focuses on the Rapid Serial Visual Presentation (RSVP) paradigm of BCIs using noninvasive electroencephalography (EEG). The RSVP typing task is a recursive task with multiple sequences, where users see only a subset of symbols in each sequence. Extensive research has been conducted to improve classification in the RSVP typing task, achieving fast classification. However, these methods struggle to achieve high accuracy and do not consider the typing mechanism in the learning procedure. They apply binary target and non-target classification without including recursive training. To improve performance in the classification of symbols while controlling the classification speed, we incorporate the typing setup into training by proposing a Partially Observable Markov Decision Process (POMDP) approach. To the best of our knowledge, this is the first work to formulate the RSVP typing task as a POMDP for recursive classification. Experiments show that the proposed approach, MarkovType, results in a more accurate typing system compared to competitors. Additionally, our experiments demonstrate that while there is a trade-off between accuracy and speed, MarkovType achieves the optimal balance between these factors compared to other methods.
