Large-Scale Synthesis of Functional Spiking Neural Circuits

被引:53
|
作者
Stewart, Terrence C. [1 ]
Eliasmith, Chris [1 ]
机构
[1] Univ Waterloo, Ctr Theoret Neurosci, Waterloo, ON N2L 3G1, Canada
关键词
Neural computation; neural engineering framework (NEF); neural modeling; neuromorphic engineering; semantic pointer architecture (SPA); Spaun; spiking neural networks; MODEL; NEURONS; CELLS;
D O I
10.1109/JPROC.2014.2306061
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we review the theoretical and software tools used to construct Spaun, the first (and so far only) brain model capable of performing cognitive tasks. This tool set allowed us to configure 2.5 million simple nonlinear components (neurons) with 60 billion connections between them (synapses) such that the resulting model can perform eight different perceptual, motor, and cognitive tasks. To reverse-engineer the brain in this way, a method is needed that shows how large numbers of simple components, each of which receives thousands of inputs from other components, can be organized to perform the desired computations. We achieve this through the neural engineering framework (NEF), a mathematical theory that provides methods for systematically generating biologically plausible spiking networks to implement nonlinear and linear dynamical systems. On top of this, we propose the semantic pointer architecture (SPA), a hypothesis regarding some aspects of the organization, function, and representational resources used in the mammalian brain. We conclude by discussing Spaun, which is an example model that uses the SPA and is implemented using the NEF. Throughout, we discuss the software tool Neural ENGineering Objects (Nengo), which allows for the synthesis and simulation of neural models efficiently on the scale of Spaun, and provides support for constructing models using the NEF and the SPA. The resulting NEF/SPA/Nengo combination is a general tool set for both evaluating hypotheses about how the brain works, and for building systems that compute particular functions using neuron-like components.
引用
收藏
页码:881 / 898
页数:18
相关论文
共 50 条
  • [1] Analyzing large-scale spiking neural data wth HRLAnalysis™
    Thibeault, Corey M.
    O'Brien, Michael J.
    Srinivasa, Narayan
    FRONTIERS IN NEUROINFORMATICS, 2014, 8
  • [2] An FPGA design framework for large-scale spiking neural networks
    Wang, Runchun
    Hamilton, Tara Julia
    Tapson, Jonathan
    van Schaik, Andre
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 457 - 460
  • [3] Dynamics of pruning in simulated large-scale spiking neural networks
    Iglesias, J
    Eriksson, J
    Grize, F
    Tomassini, M
    Villa, AEP
    BIOSYSTEMS, 2005, 79 (1-3) : 11 - 20
  • [4] Challenges for large-scale implementations of spiking neural networks on FPGAs
    Maguire, L. P.
    McGinnity, T. M.
    Glackin, B.
    Ghani, A.
    Belatreche, A.
    Harkin, J.
    NEUROCOMPUTING, 2007, 71 (1-3) : 13 - 29
  • [5] RECONFIGURABLE PLATFORMS AND THE CHALLENGES FOR LARGE-SCALE IMPLEMENTATIONS OF SPIKING NEURAL NETWORKS
    Harkin, Jim
    Morgan, Fearghal
    Hall, Steve
    Dudek, Piotr
    Dowrick, Thomas
    McDaid, Liam
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 482 - +
  • [6] Rethinking residual connection in training large-scale spiking neural networks
    Li, Yudong
    Lei, Yunlin
    Yang, Xu
    NEUROCOMPUTING, 2025, 616
  • [7] Functional Analysis of Large-Scale DNA Strand Displacement Circuits
    Yordanov, Boyan
    Wintersteiger, Christoph M.
    Hamadi, Youssef
    Phillips, Andrew
    Kugler, Hillel
    DNA COMPUTING AND MOLECULAR PROGRAMMING, DNA 2013, 2013, 8141 : 189 - 203
  • [8] Towards Large-scale Functional Verification of Universal Quantum Circuits
    Amy, Matthew
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (287): : 1 - 21
  • [9] Large-Scale Spiking Neural Networks using Neuromorphic Hardware Compatible Models
    Krichmar, Jeffrey L.
    Coussy, Philippe
    Dutt, Nikil
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2015, 11 (04)
  • [10] Applying Differential Evolution MCMC to Parameterize Large-scale Spiking Neural Simulations
    Veale, Richard
    Isa, Tadashi
    Yoshida, Masatoshi
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1620 - 1627