Sequential Best-Arm Identification with Application to P300 Speller

Abstract

A brain-computer interface (BCI) is an advanced technology that facilitates direct communication between the human brain and a computer system, by enabling individuals to interact with devices using only their thoughts. The P300 speller is a primary type of BCI system, which allows users to spell words without using a physical keyboard, but instead by capturing and interpreting brain electroencephalogram (EEG) signals under different stimulus presentation paradigms. Traditional non-adaptive presentation paradigms, however, treat each word selection as an isolated event, resulting in a lengthy learning process. To enhance efficiency, we cast the problem as a sequence of best-arm identification tasks within the context of multi-armed bandits, where each task corresponds to the interaction between the user and the system for a single character or word. Leveraging large language models, we utilize the prior knowledge learned from previous tasks to inform and facilitate subsequent tasks. We propose a sequential top-two Thompson sampling algorithm under two scenarios: the fixed-confidence setting and the fixed-budget setting. We study the theoretical property of the proposed algorithm, and demonstrate its substantial empirical improvement through both simulations as well as the data generated from a P300 speller simulator that was built upon the real BCI experiments.

Cite

Text

Zhou et al. "Sequential Best-Arm Identification with Application to P300 Speller." Transactions on Machine Learning Research, 2024.

Markdown

[Zhou et al. "Sequential Best-Arm Identification with Application to P300 Speller." Transactions on Machine Learning Research, 2024.](https://mlanthology.org/tmlr/2024/zhou2024tmlr-sequential/)

BibTeX

@article{zhou2024tmlr-sequential,
  title     = {{Sequential Best-Arm Identification with Application to P300 Speller}},
  author    = {Zhou, Xin and Hao, Botao and Lattimore, Tor and Kang, Jian and Li, Lexin},
  journal   = {Transactions on Machine Learning Research},
  year      = {2024},
  url       = {https://mlanthology.org/tmlr/2024/zhou2024tmlr-sequential/}
}