1. Hardware Spiking Neural Networks with Pair-Based STDP Using Stochastic Computing.
- Author
-
Liu, Junxiu, Wang, Yanhu, Luo, Yuling, Zhang, Shunsheng, Jiang, Dong, Hua, Yifan, Qin, Sheng, and Yang, Su
- Subjects
ARTIFICIAL neural networks ,STANDARD deviations ,COMPUTATIONAL complexity - Abstract
Spiking Neural Networks (SNNs) can closely mimic the biological neural network systems. Recently, the SNNs have been developed in hardware circuits to emulate the time encoding and information-processing aspects of the human brain in real-time. However, the hardware SNN systems are suffering from large hardware resource consumption due to the high complexity of computational units. In this paper, a novel hardware SNN system based on stochastic computing is proposed to address this problem. Pair-based spiking-timing-dependent plasticity, coupled with integrate-and-fire neurons are employed to design the SNN. Stochastic computing can simplify the computational components of multipliers, adders, and subtractors in conventional hardware SNNs, hence reduce the hardware resource cost. Experimental results show that compared with the state-of-the-art approaches the proposed SNN system reduces the resource consumption by 58.0% (especially registers by ≥ 65.6%). In the meantime, the maximum normalized root mean square error between the proposed hardware and others is only 0.0097, which can maintain the behaviours of SNN. This work provides a beneficial alternative to the large-scale hardware SNN implementations. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF