paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Repairing brain-computer interfaces with fault-based data acquisition

用基于故障的数据采集修复脑机接口
ICSE Proceedings of the 44th International Conference on Software Engineering2022匹配度 2/10 · 该论文关注 BCI 系统的故障检测、定位与基于数据再训练的修复,属于机器学习系统可靠性与测试调试方向,但未涉及用户核心关注的静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析。引用 1 inbox
Cailin Winston, Caleb Winston, Chloe N Winston, Claris Winston, Cleah Winston, Rajesh P N Rao, René Just
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出部分测试预言检测故障、切片函数定位故障,并通过定向数据采集与再训练显著降低 BCI 故障率。

脑机接口(BCI)跨越硬件与软件,在康复与诊断医学中应用广泛,但因可靠性与鲁棒性不足,难以长期日常使用;现有保障安全的方式依赖患者与临床医生数小时的手动数据采集与重校准,且数据采集并未针对具体故障。本文提出一套刻画、检测与定位 BCI 故障的方法学:用部分测试预言(partial test oracles)检测故障,用切片函数(slice functions)把故障定位到输入数据的特征模式或用户执行的相关任务;再通过定向的、基于故障的数据采集与模型再训练来提升正确性。作者在五个 BCI 应用上评估该方法,结果显示其(1)能精确定位故障,(2)通过基于定向故障数据采集的再训练可显著降低故障发生频率,表明该方法是迈向修复故障 BCI 的有希望的一步。

问题
BCI 的可靠性与鲁棒性不足,现有靠大量人工数据采集与重校准来保障安全的方式代价高,且数据采集并未针对消除特定故障。
方法
提出一套故障刻画、检测与定位方法学:以部分测试预言检测故障,以切片函数将故障定位到输入数据的特征模式或用户的相关任务,并据此进行定向数据采集与再训练。
评估
在五个 BCI 应用上评估,测量故障定位的精确度以及基于定向故障数据再训练后故障频率的下降幅度。
原文摘要(Abstract)

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

BibTeX
@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}
}