Hardware spiking neural network prototyping and application

被引:28
|
作者
Cawley, Seamus [1 ]
Morgan, Fearghal [1 ]
McGinley, Brian [1 ]
Pande, Sandeep [1 ]
McDaid, Liam [2 ]
Carrillo, Snaider [2 ]
Harkin, Jim [2 ]
机构
[1] Natl Univ Ireland, Bioinspired & Reconfigurable Comp Res Grp, Galway, Ireland
[2] Univ Ulster, Intelligent Syst Res Ctr, Derry, North Ireland
基金
爱尔兰科学基金会;
关键词
EMBRACE; Evolvable hardware; Spiking neural networks; Network on chip; Intrinsic evolution; FPGA; NEURONS; PLATFORM; MODEL;
D O I
10.1007/s10710-011-9130-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
EMBRACE has been proposed as a scalable, reconfigurable, mixed signal, embedded hardware Spiking Neural Network (SNN) device. EMBRACE, which is yet to be realised, targets the issues of area, power and scalability through the use of a low area, low power analogue neuron/synapse cell, and a digital packet-based Network on Chip (NoC) communication architecture. The paper describes the implementation and testing of EMBRACE-FPGA, an FPGA-based hardware SNN prototype. The operation of the NoC inter-neuron communication approach and its ability to support large scale, reconfigurable, highly interconnected SNNs is illustrated. The paper describes an integrated training and configuration platform and an on-chip fitness function, which supports GA-based evolution of SNN parameters. The practicalities of using the SNN development platform and SNN configuration toolset are described. The paper considers the impact of latency jitter noise introduced by the NoC router and the EMBRACE-FPGA processor-based neuron/synapse model on SNN accuracy and evolution time. Benchmark SNN applications are described and results demonstrate the evolution of high quality and robust solutions in the presence of noise. The reconfigurable EMBRACE architecture enables future investigation of adaptive hardware applications and self repair in evolvable hardware.
引用
下载
收藏
页码:257 / 280
页数:24
相关论文
共 50 条
  • [21] Minimally buffered deflection router for spiking neural network hardware implementations
    Junxiu Liu
    Dong Jiang
    Yuling Luo
    Senhui Qiu
    Yongchuang Huang
    Neural Computing and Applications, 2021, 33 : 11753 - 11764
  • [22] Reconfigurable hardware evolution platform for a spiking neural network robotics controller
    Rocke, Patrick
    McGinley, Brian
    Morgan, Fearghal
    Maher, John
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2007, 4419 : 373 - +
  • [23] A Hybrid Spiking Recurrent Neural Network on Hardware for Efficient Emotion Recognition
    Zou, Chenglong
    Cui, Xiaoxin
    Kuang, Yisong
    Wang, Yuan
    Wang, Xinan
    2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 332 - 335
  • [24] SPANNER: A Self-Repairing Spiking Neural Network Hardware Architecture
    Liu, Junxiu
    Harkin, Jim
    Maguire, Liam P.
    McDaid, Liam J.
    Wade, John J.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (04) : 1287 - 1300
  • [25] In Situ Learning in Hardware Compatible Multilayer Memristive Spiking Neural Network
    Li, Jiwei
    Xu, Hui
    Sun, Sheng-Yang
    Li, Nan
    Li, Qingjiang
    Li, Zhiwei
    Liu, Haijun
    IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2022, 14 (02) : 448 - 461
  • [26] Effective calculations on neuromorphic hardware based on spiking neural network approaches
    Sboev A.G.
    Serenko A.V.
    Vlasov D.S.
    Lobachevskii Journal of Mathematics, 2017, 38 (5) : 964 - 966
  • [27] Minimally buffered deflection router for spiking neural network hardware implementations
    Liu, Junxiu
    Jiang, Dong
    Luo, Yuling
    Qiu, Senhui
    Huang, Yongchuang
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (18): : 11753 - 11764
  • [28] Scalable Hierarchical Network-on-Chip Architecture for Spiking Neural Network Hardware Implementations
    Carrillo, Snaider
    Harkin, Jim
    McDaid, Liam J.
    Morgan, Fearghal
    Pande, Sandeep
    Cawley, Seamus
    McGinley, Brian
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (12) : 2451 - 2461
  • [29] Adaptive Routing Strategies for Large Scale Spiking Neural Network Hardware Implementations
    Carrillo, Snaider
    Harkin, Jim
    McDaid, Liam
    Pande, Sandeep
    Cawley, Seamus
    Morgan, Fearghal
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2011, PT I, 2011, 6791 : 77 - +
  • [30] Optimal Mapping of Spiking Neural Network to Neuromorphic Hardware for Edge-AI
    Xiao, Chao
    Chen, Jihua
    Wang, Lei
    SENSORS, 2022, 22 (19)