Towards real time efficient and robust ECoG decoding for mobile brain-computer interface.

IF 3.8
Zhanhui Lin, Xinyu Jiang, Chenyun Dai, Fumin Jia
{"title":"Towards real time efficient and robust ECoG decoding for mobile brain-computer interface.","authors":"Zhanhui Lin, Xinyu Jiang, Chenyun Dai, Fumin Jia","doi":"10.1088/1741-2552/ade917","DOIUrl":null,"url":null,"abstract":"<p><p><i>Objective</i>. Decoding locomotion-related brain activities from electrocorticographic (ECoG) signals is essential in brain-computer interfaces (BCIs). Most previous ECoG decoders are computationally demanding and sensitive to noises/outliers. Mobile and robust BCIs are particularly important for physically disabled patients to restore motor ability in outdoor scenarios, where the processing pipeline should be implemented efficiently using constrained computation resources. In this work, we aim to explore the optimal pipeline for mobile BCI decoding.<i>Approach</i>. We comprehensively evaluated the trade-off between the decoding precision, computational efficiency and robustness of diverse decoding algorithms on a combined ECoG dataset of 12 subjects conducting individual finger movement, including partial-least-square and their N-way variants, Bayesian ridge regression, least absolute shrinkage and selection operator, support vector regression, neural networks (NNs) with diverse architectures, and random forest (RF). We further explored the feature optimization technique for selected models by using their inherent model explainability. We also compared the decoding performance of updatable algorithms when the data is split into multiple batches and used sequentially.<i>Main results</i>. The RF model, not valued by previous studies, can achieve the best trade-off between precision and efficiency, achieving an average Pearson's correlation coefficient (<i>r</i>) of 0.466 with only 0.5 K floating-point operations per second (FLOPs) per inference and a model size of 900KiB. We also demonstrate the inherent superior robustness of RF model on corrupted ECoG electrodes, with a>2×decoding precision on noisy signals compared with all state-of-the-art deep NNs. The optimized RF processing pipeline was deployed on a STM32-based embedded platform with only a 15.2 ms computation delay.<i>Significance</i>. In this study, we systematically explored the performance and efficiency of ECoG decoding algorithms in finger movement analysis. The proposed decoding pipeline is implemented on a compact embedded platform to achieve low-latency, power-efficient real-time decoding. This research accelerates the translation of mobile BCI into real-life practices.</p>","PeriodicalId":94096,"journal":{"name":"Journal of neural engineering","volume":" ","pages":""},"PeriodicalIF":3.8000,"publicationDate":"2025-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of neural engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1088/1741-2552/ade917","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Objective. Decoding locomotion-related brain activities from electrocorticographic (ECoG) signals is essential in brain-computer interfaces (BCIs). Most previous ECoG decoders are computationally demanding and sensitive to noises/outliers. Mobile and robust BCIs are particularly important for physically disabled patients to restore motor ability in outdoor scenarios, where the processing pipeline should be implemented efficiently using constrained computation resources. In this work, we aim to explore the optimal pipeline for mobile BCI decoding.Approach. We comprehensively evaluated the trade-off between the decoding precision, computational efficiency and robustness of diverse decoding algorithms on a combined ECoG dataset of 12 subjects conducting individual finger movement, including partial-least-square and their N-way variants, Bayesian ridge regression, least absolute shrinkage and selection operator, support vector regression, neural networks (NNs) with diverse architectures, and random forest (RF). We further explored the feature optimization technique for selected models by using their inherent model explainability. We also compared the decoding performance of updatable algorithms when the data is split into multiple batches and used sequentially.Main results. The RF model, not valued by previous studies, can achieve the best trade-off between precision and efficiency, achieving an average Pearson's correlation coefficient (r) of 0.466 with only 0.5 K floating-point operations per second (FLOPs) per inference and a model size of 900KiB. We also demonstrate the inherent superior robustness of RF model on corrupted ECoG electrodes, with a>2×decoding precision on noisy signals compared with all state-of-the-art deep NNs. The optimized RF processing pipeline was deployed on a STM32-based embedded platform with only a 15.2 ms computation delay.Significance. In this study, we systematically explored the performance and efficiency of ECoG decoding algorithms in finger movement analysis. The proposed decoding pipeline is implemented on a compact embedded platform to achieve low-latency, power-efficient real-time decoding. This research accelerates the translation of mobile BCI into real-life practices.

面向移动脑机接口的实时高效鲁棒ECoG解码。
目的:从脑皮质电图(ECoG)信号中解码运动相关的脑活动在脑机接口(bci)中是必不可少的。大多数以前的ECoG解码器在计算上要求很高,并且对噪声/异常值敏感。移动和鲁棒的脑机接口对于身体残疾患者在室外场景中恢复运动能力尤为重要,在室外场景中,处理管道应该在有限的计算资源下有效地实现。在这项工作中,我们的目标是探索移动BCI 解码的最佳管道。方法:我们综合评估了解码精度、计算效率和不同解码算法在12个受试者进行单个手指运动的ECoG数据集上的权衡,包括部分最小二乘法及其N-way变体、贝叶斯脊回归、最小绝对收缩和选择算子、支持向量回归、不同架构的神经网络和随机森林(RF)。利用模型固有的可解释性,进一步探索了所选模型的特征优化技术。我们还比较了将数据分成多个批次并按顺序使用时可更新算法的解码性能。主要结果:RF模型可以在精度和效率之间实现最佳权衡,每个推理仅0.5K FLOPs,模型大小为900KiB,平均Pearson相关系数(r)为0.466。我们还证明了RF模型在损坏的ECoG电极上具有固有的优越鲁棒性,与所有最先进的深度神经网络相比,RF模型在噪声信号上的解码精度为bbbb2倍。优化后的射频处理管道部署在基于stm32的嵌入式平台上,计算延迟仅为15.2 ms。意义:在本研究中,我们系统地探讨了ECoG解码算法在手指运动分析中的性能和效率。所提出的解码管道在紧凑的嵌入式平台上实现,以实现低延迟、低功耗的实时解码。这项研究加速了移动脑机接口在现实生活中的应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信