Parallel Brain Simulator: A Multi-scale and Parallel Brain-Inspired Neural Network Modeling and Simulation Platform

被引:0
作者
Xin Liu
Yi Zeng
Tielin Zhang
Bo Xu
机构
[1] Chinese Academy of Sciences,Research Center for Brain
[2] Chinese Academy of Sciences,inspired Intelligence, Institute of Automation
来源
Cognitive Computation | 2016年 / 8卷
关键词
Neural network simulator; Graph computation; Parallel simulation; Spiking neural network; PBS;
D O I
暂无
中图分类号
学科分类号
摘要
The brain is naturally a parallel and distributed system. Reverse engineering a cognitive brain is considered to be a grand challenge. In this paper, we present the parallel brain simulator (PBS), a parallel and distributed platform for modeling the cognitive brain at multiple scales. Inspired by large-scale graph computation, PBS can be considered as a universal parallel execution engine, which is aimed at reducing the complexity of distributed programming and providing an easy to use programmable platform for computational neuroscientists and artificial intelligence researchers for modeling and simulation of large-scale neural networks. As illustrative examples and validations, three brain-inspired neural networks which are built on PBS are introduced, including the 1:1 human hippocampus network, the 1:1 mouse whole-brain network and the CASIA brain simulator built for cognitive robotics. We deploy PBS on both commodity clusters and supercomputers, and a scalable performance is achieved. In addition, we provide evaluations on the scalability and performance of both lumped synapse-based simulation and non-lumped synapse-based simulation with different data-graph distribution methods to show the effectiveness and usability of the PBS platform.
引用
收藏
页码:967 / 981
页数:14
相关论文
共 113 条
[1]  
Azevedo F(2009)Equal numbers of neuronal and nonneuronal cells make the human brain an isometrically scaled-up primate brain J Comp Neurol. 513 532-541
[2]  
Carvalho L(2007)The GENESIS 3.0 project: a universal graphical user interface and database for research, collaboration, and education in computational neuroscience BMC Neurosci. 8 4-150
[3]  
Grinberg L(1985)On the number of neurons in the dentate gyrus of the rat Brain Res. 338 144-398
[4]  
Farfel JM(2007)Simulation of networks of spiking neurons: a review of tools and strategies J Comp Neurosci. 23 349-1205
[5]  
Ferretti R(2012)A large-scale model of the functioning brain Science 338 1202-6
[6]  
Leite R(2014)The use and abuse of large-scale brain models Curr Option Neurobiol. 25 1-459
[7]  
Jilho WJ(2008)Brian: a simulator for spiking neural networks in python Front Neuroinform. 2 5-544
[8]  
Lent R(1998)Large neural network simulations on multiple hardware platforms J Comput Neurosci. 5 443-1572
[9]  
Herculano-Houzel S(1952)A quantitative description of membrane current and its application to conduction and excitation in nerve The Journal of Physiology. 117 500-97
[10]  
Beeman D(2003)Simple model of spiking neurons IEEE Trans Neural Netw. 14 1569-1467