Error-related Potential driven Reinforcement Learning for adaptive Brain-Computer Interfaces
Aline Xavier Fidêncio, Felix Grün, Christian Klaes, Ioannis Iossifidis
TL;DR
This work addresses EEG non-stationarities in non-invasive BCIs by coupling motor imagery with error-related potentials (ErrPs) through a reinforcement-learning framework. It validates an ErrP-driven contextual-bandit approach using two agents, LinUCB and NeuralUCB, on an open MI dataset and a novel in-house fast-paced MI+ErrP snake game, extracting time-frequency features via continuous wavelet transform and using ErrP presence as the reward signal. Results show that the RL agents can learn mappings from MI features to actions in offline settings, with performance highly dependent on MI separability and feature quality; some subjects reach near-chance performance, while others achieve robust results, and a pilot in-house task reveals that high-speed MI tasks may reduce discriminability. The findings underscore the potential of RL-based adaptive BCIs driven by ErrPs, while also identifying practical constraints such as data quality, task design, and the need for online validation and robust ErrP classification for real-time deployment.
Abstract
Brain-computer interfaces (BCIs) provide alternative communication methods for individuals with motor disabilities by allowing control and interaction with external devices. Non-invasive BCIs, especially those using electroencephalography (EEG), are practical and safe for various applications. However, their performance is often hindered by EEG non-stationarities, caused by changing mental states or device characteristics like electrode impedance. This challenge has spurred research into adaptive BCIs that can handle such variations. In recent years, interest has grown in using error-related potentials (ErrPs) to enhance BCI performance. ErrPs, neural responses to errors, can be detected non-invasively and have been integrated into different BCI paradigms to improve performance through error correction or adaptation. This research introduces a novel adaptive ErrP-based BCI approach using reinforcement learning (RL). We demonstrate the feasibility of an RL-driven adaptive framework incorporating ErrPs and motor imagery. Utilizing two RL agents, the framework adapts dynamically to EEG non-stationarities. Validation was conducted using a publicly available motor imagery dataset and a fast-paced game designed to boost user engagement. Results show the framework's promise, with RL agents learning control policies from user interactions and achieving robust performance across datasets. However, a critical insight from the game-based protocol revealed that motor imagery in a high-speed interaction paradigm was largely ineffective for participants, highlighting task design limitations in real-time BCI applications. These findings underscore the potential of RL for adaptive BCIs while pointing out practical constraints related to task complexity and user responsiveness.
