Hardware implementation of the simplified digital spiking neural network on FPGA

被引:1
|
作者
Lee K. [1 ]
Kim Y. [2 ]
机构
[1] Department of Electronic Engineering, Kwangwoon University, Seoul
[2] School of Electronic and Electrical Engineering, Hongik University, Seoul
基金
新加坡国家研究基金会;
关键词
FPGA; Hardware synthesis; Image classification; Spiking neuron models; Verilog HDL;
D O I
10.5573/IEIESPC.2019.8.5.405
中图分类号
学科分类号
摘要
Artificial neural networks (ANNs) are being studied in various fields. However, classic ANNs have limitations in hardware implementation, due to computational complexity. On the other hand, spiking neural networks (SNNs), which are inspired by biological neural systems, have optimal characteristics in hardware implementation. In the SNN, communication is performed between neurons by using spikes, which are represented by a single bit. This reduces computational complexity and logic occupation in a device. SNNs have weights and delays as adjustable parameters, and have been successfully used for image classification. Although there are several mathematical spiking neuron models, to reduce computational complexity, this paper proposes a simplified and digital leaky integrate-and-fire (SDLIF) model, which is computationally efficient and powerful. Temporal coding is used as neural coding. We also describe a field-programmable gate array (FPGA) implementation using Verilog hardware description language (HDL), and discuss simple image pattern classification problems as verification. The final results demonstrate not only the performance of the SNN for image pattern recognition and classification, but also its efficiency, such as low logic occupation in the device, and low power consumption on the FPGA. © 2019 The Institute of Electronics and Information Engineers.
引用
下载
收藏
页码:405 / 414
页数:9
相关论文
共 50 条
  • [41] Digital Artificial Neural Network Implementation on a FPGA for Data Classification
    Morales, C.
    Flores, U.
    Adam, M.
    Diaz, M.
    Caballero, J. A.
    Criado, D.
    Pavoni, S.
    IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (10) : 3216 - 3220
  • [42] Spiking Neural Network Design for Neuromorphic Hardware
    Balaji, Adarsha
    2024 IEEE WORKSHOP ON MICROELECTRONICS AND ELECTRON DEVICES, WMED, 2024, : XVI - XVI
  • [43] Function approximation by hardware spiking neural network
    Edris Zaman Farsa
    Soheila Nazari
    Morteza Gholami
    Journal of Computational Electronics, 2015, 14 : 707 - 716
  • [44] Hardware -based spiking neural network architecture using simplified backpropagation algorithm and homeostasis functionality
    Kim, Jangsaeng
    Kwon, Dongseok
    Woo, Sung Yun
    Kang, Won-Mook
    Lee, Soochang
    Oh, Seongbin
    Kim, Chul-Heung
    Bae, Jong-Ho
    Park, Byung-Gook
    Lee, Jong-Ho
    NEUROCOMPUTING, 2021, 428 : 153 - 165
  • [45] EMULATING SPIKING NEURAL NETWORKS FOR EDGE DETECTION ON FPGA HARDWARE
    Glackin, Brendan
    Harkin, Jitn
    McGinnity, Thomas M.
    Maguire, Liam P.
    Wu, Qingxiang
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 670 - 673
  • [46] Hardware spiking neural network prototyping and application
    Cawley, Seamus
    Morgan, Fearghal
    McGinley, Brian
    Pande, Sandeep
    McDaid, Liam
    Carrillo, Snaider
    Harkin, Jim
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2011, 12 (03) : 257 - 280
  • [47] Function approximation by hardware spiking neural network
    Farsa, Edris Zaman
    Nazari, Soheila
    Gholami, Morteza
    JOURNAL OF COMPUTATIONAL ELECTRONICS, 2015, 14 (03) : 707 - 716
  • [48] Hardware Implementation of Multi-Layer Photonic Spiking Neural Network With Three Cascaded Photonic Spiking Neurons
    Guo, Xingxing
    Xiang, Shuiying
    Zhang, Yahui
    Song, Ziwei
    Han, Yanan
    Gu, Biling
    Zheng, Dianzhuang
    Chen, Xiangfei
    Shi, Yuechun
    Hao, Yue
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2023, 41 (20) : 6533 - 6541
  • [49] FPGA implementation of a complete digital spiking silicon neuron for circuit design and network approach
    Xinjun Miao
    Xiaojun Ji
    Huan Chen
    Abdulilah Mohammad Mayet
    Guodao Zhang
    Chaochao Wang
    Jun Sun
    Scientific Reports, 15 (1)
  • [50] A SPIKING NEURAL NETWORK ON A PORTABLE FPGA TABLET
    Naylor, Matthew
    Fox, Paul J.
    Markettos, A. Theodore
    Moore, Simon W.
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,