Towards a Bio-Inspired Real-Time Neuromorphic Cerebellum

被引:13
作者
Bogdan, Petrut A. [1 ]
Marcinno, Beatrice [2 ]
Casellato, Claudia [3 ]
Casali, Stefano [3 ]
Rowley, Andrew G. D. [1 ]
Hopkins, Michael [1 ]
Leporati, Francesco [2 ]
D'Angelo, Egidio [3 ,4 ]
Rhodes, Oliver [1 ]
机构
[1] Univ Manchester, Dept Comp Sci, Manchester, Lancs, England
[2] Univ Pavia, Dept Elect Comp & Biomed Engn, Pavia, Italy
[3] Univ Pavia, Dept Brain & Behav Sci, Neurophysiol Unit, Neurocomputat Lab, Pavia, Italy
[4] IRCCS Mondino Fdn, Pavia, Italy
基金
英国工程与自然科学研究理事会; 欧盟地平线“2020”;
关键词
neuromorphic computing; SpiNNaker; large scale simulation; spiking neural network; communication profiling; cerebellum model; SPIKING NETWORK MODEL; SIMULATION; PLASTICITY; PROCESSOR; NEURONS;
D O I
10.3389/fncel.2021.622870
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
This work presents the first simulation of a large-scale, bio-physically constrained cerebellum model performed on neuromorphic hardware. A model containing 97,000 neurons and 4.2 million synapses is simulated on the SpiNNaker neuromorphic system. Results are validated against a baseline simulation of the same model executed with NEST, a popular spiking neural network simulator using generic computational resources and double precision floating point arithmetic. Individual cell and network-level spiking activity is validated in terms of average spike rates, relative lead or lag of spike times, and membrane potential dynamics of individual neurons, and SpiNNaker is shown to produce results in agreement with NEST. Once validated, the model is used to investigate how to accelerate the simulation speed of the network on the SpiNNaker system, with the future goal of creating a real-time neuromorphic cerebellum. Through detailed communication profiling, peak network activity is identified as one of the main challenges for simulation speed-up. Propagation of spiking activity through the network is measured, and will inform the future development of accelerated execution strategies for cerebellum models on neuromorphic hardware. The large ratio of granule cells to other cell types in the model results in high levels of activity converging onto few cells, with those cells having relatively larger time costs associated with the processing of communication. Organizing cells on SpiNNaker in accordance with their spatial position is shown to reduce the peak communication load by 41%. It is hoped that these insights, together with alternative parallelization strategies, will pave the way for real-time execution of large-scale, bio-physically constrained cerebellum models on SpiNNaker. This in turn will enable exploration of cerebellum-inspired controllers for neurorobotic applications, and execution of extended duration simulations over timescales that would currently be prohibitive using conventional computational platforms.
引用
收藏
页数:19
相关论文
共 71 条
[1]   On Robot Compliance: A Cerebellar Control Approach [J].
Abadia, Ignacio ;
Naveros, Francisco ;
Garrido, Jesus A. ;
Ros, Eduardo ;
Luque, Niceto R. .
IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (05) :2476-2489
[2]   Aging of the human cerebellum: A stereological study [J].
Andersen, BB ;
Gundersen, HJG ;
Pakkenberg, B .
JOURNAL OF COMPARATIVE NEUROLOGY, 2003, 466 (03) :356-365
[3]   Control of a Humanoid NAO Robot by an Adaptive Bioinspired Cerebellar Module in 3D Motion Tasks [J].
Antonietti, Alberto ;
Martina, Dario ;
Casellato, Claudia ;
D'Angelo, Egidio ;
Pedrocchi, Alessandra .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2019, 2019
[4]   Model-Driven Analysis of Eyeblink Classical Conditioning Reveals the Underlying Structure of Cerebellar Plasticity and Neuronal Activity [J].
Antonietti, Alberto ;
Casellato, Claudia ;
D'Angelo, Egidio ;
Pedrocchi, Alessandra .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2017, 28 (11) :2748-2762
[5]  
ARM, 2004, ARM968E S TECHN REF
[6]  
Bogdan P.A., 2020, SPINNAKER SPIKING NE, P129, DOI [10.1561/9781680836530, DOI 10.1561/9781680836530]
[7]  
Bogdan P.A., 2020, SPINNAKER SPIKING NE, V1st, P209, DOI [10.1561/9781680836530.ch7, DOI 10.1561/9781680836530.CH7]
[8]   The organization of the human cerebellum estimated by intrinsic functional connectivity [J].
Buckner, Randy L. ;
Krienen, Fenna M. ;
Castellanos, Angela ;
Diaz, Julio C. ;
Yeo, B. T. Thomas .
JOURNAL OF NEUROPHYSIOLOGY, 2011, 106 (05) :2322-2345
[9]   A real-time spiking cerebellum model for learning robot control [J].
Carrillo, Richard R. ;
Ros, Eduardo ;
Boucheny, Christian ;
Coenen, Olivier J. -M. D. .
BIOSYSTEMS, 2008, 94 (1-2) :18-27
[10]   Reconstruction and Simulation of a Scaffold Model of the Cerebellar Network (vol 13, 37, 2019) [J].
Casali, Stefano ;
Marenzi, Elisa ;
Medini, Chaitanya ;
Casellato, Claudia ;
D'Angelo, Egidio .
FRONTIERS IN NEUROINFORMATICS, 2019, 13