• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

控制大脑皮层模拟的复杂性-I:CxSystem,一个灵活的皮层模拟框架。

Controlling Complexity of Cerebral Cortex Simulations-I: CxSystem, a Flexible Cortical Simulation Framework.

机构信息

Clinical Neurosciences, Neurology, University of Helsinki and Helsinki University Hospital, Helsinki 00029, Finland, and School of Informatics, Computing and Engineering, Indiana University Bloomington, IN 47408, U.S.A.

Clinical Neurosciences, Neurology, University of Helsinki and Helsinki University Hospital, Helsinki 00029, Finland

出版信息

Neural Comput. 2019 Jun;31(6):1048-1065. doi: 10.1162/neco_a_01120. Epub 2018 Aug 27.

DOI:10.1162/neco_a_01120
PMID:30148703
Abstract

Simulation of the cerebral cortex requires a combination of extensive domain-specific knowledge and efficient software. However, when the complexity of the biological system is combined with that of the software, the likelihood of coding errors increases, which slows model adjustments. Moreover, few life scientists are familiar with software engineering and would benefit from simplicity in form of a high-level abstraction of the biological model. Our primary aim was to build a scalable cortical simulation framework for personal computers. We isolated an adjustable part of the domain-specific knowledge from the software. Next, we designed a framework that reads the model parameters from comma-separated value files and creates the necessary code for Brian2 model simulation. This separation allows rapid exploration of complex cortical circuits while decreasing the likelihood of coding errors and automatically using efficient hardware devices. Next, we tested the system on a simplified version of the neocortical microcircuit proposed by Markram and colleagues ( 2015 ). Our results indicate that the framework can efficiently perform simulations using Python, C , and GPU devices. The most efficient device varied with computer hardware and the duration and scale of the simulated system. The speed of Brian2 was retained despite an overlying layer of software. However, the Python and C devices inherited the single core limitation of Brian2. The CxSystem framework supports exploration of complex models on personal computers and thus has the potential to facilitate research on cortical networks and systems.

摘要

模拟大脑皮层需要结合广泛的领域特定知识和高效的软件。然而,当生物系统的复杂性与软件的复杂性相结合时,编码错误的可能性会增加,从而减缓模型调整的速度。此外,很少有生命科学家熟悉软件工程,他们会受益于生物模型的高级抽象形式的简洁性。我们的主要目标是为个人计算机构建一个可扩展的皮层模拟框架。我们从软件中分离出了领域特定知识的可调节部分。接下来,我们设计了一个框架,该框架可以从逗号分隔值文件中读取模型参数,并为 Brian2 模型模拟创建必要的代码。这种分离允许快速探索复杂的皮层电路,同时降低编码错误的可能性,并自动使用高效的硬件设备。接下来,我们在 Markram 及其同事提出的简化新皮层微电路版本上测试了该系统(2015)。我们的结果表明,该框架可以使用 Python、C 和 GPU 设备高效地执行模拟。最有效的设备因计算机硬件以及模拟系统的持续时间和规模而异。尽管有一个软件层,但 Brian2 的速度得以保留。然而,Python 和 C 设备继承了 Brian2 的单核限制。CxSystem 框架支持在个人计算机上探索复杂模型,因此有可能促进对皮层网络和系统的研究。

相似文献

1
Controlling Complexity of Cerebral Cortex Simulations-I: CxSystem, a Flexible Cortical Simulation Framework.控制大脑皮层模拟的复杂性-I:CxSystem,一个灵活的皮层模拟框架。
Neural Comput. 2019 Jun;31(6):1048-1065. doi: 10.1162/neco_a_01120. Epub 2018 Aug 27.
2
Controlling Complexity of Cerebral Cortex Simulations-II: Streamlined Microcircuits.控制大脑皮层模拟的复杂性 II:简化的微电路。
Neural Comput. 2019 Jun;31(6):1066-1084. doi: 10.1162/neco_a_01188. Epub 2019 Apr 12.
3
A Novel Automate Python Edge-to-Edge: From Automated Generation on Cloud to User Application Deployment on Edge of Deep Neural Networks for Low Power IoT Systems FPGA-Based Acceleration.一种新型的自动化 Python 边缘到边缘:从云端的自动化生成到基于 FPGA 的低功耗物联网系统的边缘的用户应用部署,用于深度神经网络的加速。
Sensors (Basel). 2021 Sep 9;21(18):6050. doi: 10.3390/s21186050.
4
Python-Microscope - a new open-source Python library for the control of microscopes.Python-Microscope - 一个用于显微镜控制的新的开源 Python 库。
J Cell Sci. 2021 Oct 1;134(19). doi: 10.1242/jcs.258955. Epub 2021 Oct 6.
5
Fading memory and kernel properties of generic cortical microcircuit models.通用皮质微电路模型的记忆衰退与内核特性
J Physiol Paris. 2004 Jul-Nov;98(4-6):315-30. doi: 10.1016/j.jphysparis.2005.09.020. Epub 2005 Nov 28.
6
Parallelized computation for computer simulation of electrocardiograms using personal computers with multi-core CPU and general-purpose GPU.使用具有多核 CPU 和通用 GPU 的个人计算机对心电图进行计算机模拟的并行化计算。
Comput Methods Programs Biomed. 2010 Oct;100(1):87-96. doi: 10.1016/j.cmpb.2010.06.015. Epub 2010 Jul 31.
7
Performance Comparison of the Digital Neuromorphic Hardware SpiNNaker and the Neural Network Simulation Software NEST for a Full-Scale Cortical Microcircuit Model.用于全尺寸皮质微电路模型的数字神经形态硬件SpiNNaker与神经网络模拟软件NEST的性能比较
Front Neurosci. 2018 May 23;12:291. doi: 10.3389/fnins.2018.00291. eCollection 2018.
8
Design Space Exploration of Hardware Spiking Neurons for Embedded Artificial Intelligence.硬件尖峰神经元在嵌入式人工智能中的设计空间探索。
Neural Netw. 2020 Jan;121:366-386. doi: 10.1016/j.neunet.2019.09.024. Epub 2019 Sep 26.
9
A statistical analysis of information-processing properties of lamina-specific cortical microcircuit models.对特定层皮质微电路模型信息处理特性的统计分析。
Cereb Cortex. 2007 Jan;17(1):149-62. doi: 10.1093/cercor/bhj132. Epub 2006 Feb 15.
10
A Spiking Neural Simulator Integrating Event-Driven and Time-Driven Computation Schemes Using Parallel CPU-GPU Co-Processing: A Case Study.一种使用并行 CPU-GPU 协同处理整合事件驱动和时间驱动计算方案的尖峰神经网络模拟器:案例研究。
IEEE Trans Neural Netw Learn Syst. 2015 Jul;26(7):1567-74. doi: 10.1109/TNNLS.2014.2345844. Epub 2014 Aug 26.

引用本文的文献

1
Biophysical parameters control signal transfer in spiking network.生物物理参数控制着脉冲神经网络中的信号传递。
Front Comput Neurosci. 2023 Jan 25;17:1011814. doi: 10.3389/fncom.2023.1011814. eCollection 2023.
2
Virtual Intelligence: A Systematic Review of the Development of Neural Networks in Brain Simulation Units.虚拟智能:脑模拟单元中神经网络发展的系统综述
Brain Sci. 2022 Nov 15;12(11):1552. doi: 10.3390/brainsci12111552.