• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

BRAND:一个用于深度网络模型闭环实验的平台。

BRAND: a platform for closed-loop experiments with deep network models.

机构信息

Wallace H. Coulter Department of Biomedical Engineering, Emory University and Georgia Institute of Technology, Atlanta, GA, United States of America.

Department of Neuroscience, Northwestern University, Chicago, IL, United States of America.

出版信息

J Neural Eng. 2024 Apr 17;21(2):026046. doi: 10.1088/1741-2552/ad3b3a.

DOI:10.1088/1741-2552/ad3b3a
PMID:38579696
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11021878/
Abstract

Artificial neural networks (ANNs) are state-of-the-art tools for modeling and decoding neural activity, but deploying them in closed-loop experiments with tight timing constraints is challenging due to their limited support in existing real-time frameworks. Researchers need a platform that fully supports high-level languages for running ANNs (e.g. Python and Julia) while maintaining support for languages that are critical for low-latency data acquisition and processing (e.g. C and C++).To address these needs, we introduce the Backend for Realtime Asynchronous Neural Decoding (BRAND). BRAND comprises Linux processes, termed, which communicate with each other in avia streams of data. Its asynchronous design allows for acquisition, control, and analysis to be executed in parallel on streams of data that may operate at different timescales. BRAND uses Redis, an in-memory database, to send data between nodes, which enables fast inter-process communication and supports 54 different programming languages. Thus, developers can easily deploy existing ANN models in BRAND with minimal implementation changes.In our tests, BRAND achieved <600 microsecond latency between processes when sending large quantities of data (1024 channels of 30 kHz neural data in 1 ms chunks). BRAND runs a brain-computer interface with a recurrent neural network (RNN) decoder with less than 8 ms of latency from neural data input to decoder prediction. In a real-world demonstration of the system, participant T11 in the BrainGate2 clinical trial (ClinicalTrials.gov Identifier: NCT00912041) performed a standard cursor control task, in which 30 kHz signal processing, RNN decoding, task control, and graphics were all executed in BRAND. This system also supports real-time inference with complex latent variable models like Latent Factor Analysis via Dynamical Systems.By providing a framework that is fast, modular, and language-agnostic, BRAND lowers the barriers to integrating the latest tools in neuroscience and machine learning into closed-loop experiments.

摘要

人工神经网络(ANNs)是建模和解码神经活动的最先进工具,但由于它们在现有实时框架中的支持有限,因此在具有严格时间限制的闭环实验中部署它们具有挑战性。研究人员需要一个完全支持用于运行 ANN 的高级语言(例如 Python 和 Julia)的平台,同时保持对关键低延迟数据采集和处理语言(例如 C 和 C++)的支持。

为了满足这些需求,我们引入了实时异步神经解码后端(BRAND)。BRAND 由 Linux 进程组成,这些进程通过数据流进行通信。它的异步设计允许在不同时间尺度上运行的数据流上并行执行采集、控制和分析。BRAND 使用 Redis(一种内存数据库)在节点之间发送数据,这实现了快速的进程间通信并支持 54 种不同的编程语言。因此,开发人员可以轻松地在 BRAND 中部署现有的 ANN 模型,而无需进行大量的实现更改。

在我们的测试中,当发送大量数据(1 ms 块中有 1024 个 30 kHz 神经数据通道)时,BRAND 中进程之间的延迟小于 600 微秒。BRAND 使用递归神经网络(RNN)解码器运行脑机接口,从神经数据输入到解码器预测的延迟小于 8 ms。在该系统的实际演示中,BrainGate2 临床试验(ClinicalTrials.gov 标识符:NCT00912041)中的参与者 T11 执行了一项标准光标控制任务,其中 30 kHz 信号处理、RNN 解码、任务控制和图形均在 BRAND 中执行。该系统还通过使用 Dynamical Systems 支持复杂潜在变量模型(例如潜在因子分析)的实时推理。

通过提供快速、模块化且与语言无关的框架,BRAND 降低了将最新的神经科学和机器学习工具集成到闭环实验中的门槛。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/4d7790838bbc/jnead3b3af5_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/50973e6b46b3/jnead3b3af1_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/733100c7b6c3/jnead3b3af2_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/74b625af2e31/jnead3b3af3_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/d9e962da3465/jnead3b3af4_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/4d7790838bbc/jnead3b3af5_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/50973e6b46b3/jnead3b3af1_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/733100c7b6c3/jnead3b3af2_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/74b625af2e31/jnead3b3af3_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/d9e962da3465/jnead3b3af4_lr.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/282a/11021878/4d7790838bbc/jnead3b3af5_lr.jpg

相似文献

1
BRAND: a platform for closed-loop experiments with deep network models.BRAND:一个用于深度网络模型闭环实验的平台。
J Neural Eng. 2024 Apr 17;21(2):026046. doi: 10.1088/1741-2552/ad3b3a.
2
BRAND: A platform for closed-loop experiments with deep network models.品牌:一个用于深度网络模型闭环实验的平台。
bioRxiv. 2023 Aug 12:2023.08.08.552473. doi: 10.1101/2023.08.08.552473.
3
Falcon: a highly flexible open-source software for closed-loop neuroscience.Falcon:一款高度灵活的开源软件,用于闭环神经科学。
J Neural Eng. 2017 Aug;14(4):045004. doi: 10.1088/1741-2552/aa7526.
4
Validation of a non-invasive, real-time, human-in-the-loop model of intracortical brain-computer interfaces.验证一种非侵入式、实时、人机交互的脑-机接口模型。
J Neural Eng. 2022 Oct 18;19(5):056038. doi: 10.1088/1741-2552/ac97c3.
5
Design and validation of a real-time spiking-neural-network decoder for brain-machine interfaces.设计和验证用于脑机接口的实时尖峰神经网络解码器。
J Neural Eng. 2013 Jun;10(3):036008. doi: 10.1088/1741-2560/10/3/036008. Epub 2013 Apr 10.
6
PsychRNN: An Accessible and Flexible Python Package for Training Recurrent Neural Network Models on Cognitive Tasks.PsychRNN:一个用于在认知任务上训练递归神经网络模型的易于访问和灵活的 Python 包。
eNeuro. 2021 Jan 15;8(1). doi: 10.1523/ENEURO.0427-20.2020. Print 2021 Jan-Feb.
7
A spiking neural network with continuous local learning for robust online brain machine interface.具有连续局部学习的尖峰神经网络,用于稳健的在线脑机接口。
J Neural Eng. 2024 Jan 4;20(6). doi: 10.1088/1741-2552/ad1787.
8
Recording human electrocorticographic (ECoG) signals for neuroscientific research and real-time functional cortical mapping.记录用于神经科学研究和实时功能性皮层图谱绘制的人类皮层脑电图(ECoG)信号。
J Vis Exp. 2012 Jun 26(64):3993. doi: 10.3791/3993.
9
A recurrent neural network for closed-loop intracortical brain-machine interface decoders.用于闭环皮层脑机接口解码器的递归神经网络。
J Neural Eng. 2012 Apr;9(2):026027. doi: 10.1088/1741-2560/9/2/026027. Epub 2012 Mar 19.
10
CLoSES: A platform for closed-loop intracranial stimulation in humans.CLoSES:一个用于人类闭环颅内刺激的平台。
Neuroimage. 2020 Dec;223:117314. doi: 10.1016/j.neuroimage.2020.117314. Epub 2020 Sep 1.

引用本文的文献

1
Inner speech in motor cortex and implications for speech neuroprostheses.运动皮层中的内部言语及其对言语神经假体的意义。
Cell. 2025 Jul 9. doi: 10.1016/j.cell.2025.06.015.
2
Error encoding in human speech motor cortex.人类言语运动皮层中的错误编码。
bioRxiv. 2025 Jun 8:2025.06.07.658426. doi: 10.1101/2025.06.07.658426.
3
An instantaneous voice-synthesis neuroprosthesis.一种即时语音合成神经假体。

本文引用的文献

1
A high-performance speech neuroprosthesis.高性能言语神经假体
Nature. 2023 Aug;620(7976):1031-1036. doi: 10.1038/s41586-023-06377-x. Epub 2023 Aug 23.
2
A large-scale neural network training framework for generalized estimation of single-trial population dynamics.用于广义估计单次群体动力学的大规模神经网络训练框架。
Nat Methods. 2022 Dec;19(12):1572-1577. doi: 10.1038/s41592-022-01675-0. Epub 2022 Nov 28.
3
The science and engineering behind sensitized brain-controlled bionic hands.敏化脑控仿生手的科学与工程。
Nature. 2025 Jun 12. doi: 10.1038/s41586-025-09127-3.
4
Encoding of speech modes and loudness in ventral precentral gyrus.腹侧中央前回中语音模式和响度的编码。
bioRxiv. 2025 May 31:2025.05.30.657105. doi: 10.1101/2025.05.30.657105.
5
Stabilizing brain-computer interfaces through alignment of latent dynamics.通过潜在动力学的对齐来稳定脑机接口。
Nat Commun. 2025 May 19;16(1):4662. doi: 10.1038/s41467-025-59652-y.
6
Speech motor cortex enables BCI cursor control and click.言语运动皮层可实现脑机接口光标控制和点击。
J Neural Eng. 2025 May 14;22(3). doi: 10.1088/1741-2552/add0e5.
7
BAND: Behavior-Aligned Neural Dynamics is all you need to capture motor corrections.BAND:行为对齐神经动力学是捕捉运动校正所需的一切。
bioRxiv. 2025 Mar 24:2025.03.21.644350. doi: 10.1101/2025.03.21.644350.
8
Speech motor cortex enables BCI cursor control and click.言语运动皮层实现脑机接口光标控制和点击。
bioRxiv. 2024 Nov 22:2024.11.12.623096. doi: 10.1101/2024.11.12.623096.
9
Reducing power requirements for high-accuracy decoding in iBCIs.降低 iBCI 中高精度解码的功率需求。
J Neural Eng. 2024 Nov 1;21(6):066001. doi: 10.1088/1741-2552/ad88a4.
10
An instantaneous voice synthesis neuroprosthesis.一种即时语音合成神经假体。
bioRxiv. 2024 Sep 20:2024.08.14.607690. doi: 10.1101/2024.08.14.607690.
Physiol Rev. 2022 Apr 1;102(2):551-604. doi: 10.1152/physrev.00034.2020. Epub 2021 Sep 20.
4
Neuroprosthesis for Decoding Speech in a Paralyzed Person with Anarthria.神经假体用于解码无言语症瘫痪患者的言语。
N Engl J Med. 2021 Jul 15;385(3):217-227. doi: 10.1056/NEJMoa2027540.
5
High-performance brain-to-text communication via handwriting.通过手写实现高性能的脑-文本通信。
Nature. 2021 May;593(7858):249-254. doi: 10.1038/s41586-021-03506-2. Epub 2021 May 12.
6
Home Use of a Percutaneous Wireless Intracortical Brain-Computer Interface by Individuals With Tetraplegia.脊髓损伤患者经皮使用无线脑-机接口进行家庭康复。
IEEE Trans Biomed Eng. 2021 Jul;68(7):2313-2325. doi: 10.1109/TBME.2021.3069119. Epub 2021 Jun 17.
7
Modeling behaviorally relevant neural dynamics enabled by preferential subspace identification.通过优先子空间识别实现行为相关的神经动力学建模。
Nat Neurosci. 2021 Jan;24(1):140-149. doi: 10.1038/s41593-020-00733-0. Epub 2020 Nov 9.
8
A low-power band of neuronal spiking activity dominated by local single units improves the performance of brain-machine interfaces.以局部单个神经元放电活动为主的低功率波段可提高脑机接口的性能。
Nat Biomed Eng. 2020 Oct;4(10):973-983. doi: 10.1038/s41551-020-0591-0. Epub 2020 Jul 27.
9
Inferring single-trial neural population dynamics using sequential auto-encoders.使用序列自编码器推断单试神经群体动力学。
Nat Methods. 2018 Oct;15(10):805-815. doi: 10.1038/s41592-018-0109-9. Epub 2018 Sep 17.
10
Rapid calibration of an intracortical brain-computer interface for people with tetraplegia.快速校准四肢瘫痪患者的皮层内脑机接口。
J Neural Eng. 2018 Apr;15(2):026007. doi: 10.1088/1741-2552/aa9ee7.