Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call