一句话:提出部分测试预言检测故障、切片函数定位故障,并通过定向数据采集与再训练显著降低 BCI 故障率。
脑机接口(BCI)跨越硬件与软件,在康复与诊断医学中应用广泛,但因可靠性与鲁棒性不足,难以长期日常使用;现有保障安全的方式依赖患者与临床医生数小时的手动数据采集与重校准,且数据采集并未针对具体故障。本文提出一套刻画、检测与定位 BCI 故障的方法学:用部分测试预言(partial test oracles)检测故障,用切片函数(slice functions)把故障定位到输入数据的特征模式或用户执行的相关任务;再通过定向的、基于故障的数据采集与模型再训练来提升正确性。作者在五个 BCI 应用上评估该方法,结果显示其(1)能精确定位故障,(2)通过基于定向故障数据采集的再训练可显著降低故障发生频率,表明该方法是迈向修复故障 BCI 的有希望的一步。
Brain-computer interfaces (BCls) decode recorded neural signals from the brain and/or stimulate the brain with encoded neural sig-nals. BCls span both hardware and software and have a wide range of applications in restorative medicine, from restoring movement through prostheses and robotic limbs to restoring sensation and communication through spellers. BCls also have applications in di-agnostic medicine, e.g., providing clinicians with data for detecting seizures, sleep patterns, or emotions. Despite their promise, BCls have not yet been adopted for long-term, day-to-day use because of challenges related to reliability and robustness, which are needed for safe operation in all scenarios. Ensuring safe operation currently requires hours of manual data collection and recalibration, involving both patients and clinicians. However, data collection is not targeted at eliminating specific faults in a BCI. This paper presents a new methodology for char-acterizing, detecting, and localizing faults in BCls. Specifically, it proposes partial test oracles as a method for detecting faults and slice functions as a method for localizing faults to characteristic patterns in the input data or relevant tasks performed by the user. Through targeted data acquisition and retraining, the proposed methodology improves the correctness of BCls. We evaluated the proposed methodology on five BCl applications. The results show that the proposed methodology (1) precisely localizes faults and (2) can significantly reduce the frequency of faults through retraining based on targeted, fault-based data acquisition. These results sug-gest that the proposed methodology is a promising step towards repairing faulty BCls.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{WinstonWWWWRJ22,
title = {Repairing brain-computer interfaces with fault-based data acquisition},
author = {Cailin Winston and Caleb Winston and Chloe N Winston and Claris Winston and Cleah Winston and Rajesh P N Rao and René Just},
booktitle = {ICSE},
year = {2022},
doi = {10.1145/3510003.3512764}
}