arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2008.13485cs.LGeess.SPstat.ML
收藏

用于实时的BCI中EEG信号压缩的深度卷积自编码器的ROS神经集成

ROS-Neuro Integration of Deep Convolutional Autoencoders for EEG Signal Compression in Real-time BCIs

Università di Pisa(比萨大学);CAMLIN Italy s.r.l.(CAMLIN意大利有限公司)

Andrea Valenti, Michele Barsotti, Raffaello Brondi, Davide Bacciu, Luca Ascari

摘要:

典型的基于EEG的BCI应用需要在有噪声的EEG通道上以有效的方式执行复杂函数的计算。深度学习算法能够直接从数据中学习灵活的非线性函数,其恒定的处理延迟非常适合部署到在线BCI系统中。然而,处理系统的抖动必须尽可能低,以避免可能破坏系统整体可用性的不可预测行为。在本文中,我们提出了一种新的编码方法,基于深度卷积自动编码器,能够执行有效的压缩原始EEG输入。我们将我们的模型部署在一个ROS-Neuro节点中,从而使其适合于在真实世界场景中集成基于ROS的BCI和机器人系统。实验结果表明,我们的系统是能够产生有意义的压缩编码保留原始信息中包含的原始输入。他们还表明,ROS-Neuro节点能够以稳定的速率产生这样的编码,抖动最小。我们相信,我们的系统可以代表一个有效的脑机接口处理管道的发展,完全标准化的ROS神经框架的重要一步。

英文摘要:

Typical EEG-based BCI applications require the computation of complex functions over the noisy EEG channels to be carried out in an efficient way. Deep learning algorithms are capable of learning flexible nonlinear functions directly from data, and their constant processing latency is perfect for their deployment into online BCI systems. However, it is crucial for the jitter of the processing system to be as low as possible, in order to avoid unpredictable behaviour that can ruin the system's overall usability. In this paper, we present a novel encoding method, based on on deep convolutional autoencoders, that is able to perform efficient compression of the raw EEG inputs. We deploy our model in a ROS-Neuro node, thus making it suitable for the integration in ROS-based BCI and robotic systems in real world scenarios. The experimental results show that our system is capable to generate meaningful compressed encoding preserving to original information contained in the raw input. They also show that the ROS-Neuro node is able to produce such encodings at a steady rate, with minimal jitter. We believe that our system can represent an important step towards the development of an effective BCI processing pipeline fully standardized in ROS-Neuro framework.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑