4.7 Article Proceedings Paper

Low-Cost Adaptive Exponential Integrate-and-Fire Neuron Using Stochastic Computing

Journal

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TBCAS.2020.2995869

Keywords

Computational modeling; Neurons; Stochastic processes; Biological system modeling; Adaptation models; Integrated circuit modeling; Mathematical model; Adaptive exponential integrate-and-fire (AdEx); biological neuron model; neuromorphic; spiking neural network (SNN); stochastic computing

Funding

  1. National Key R&D Program of China [2017YFA0206200, 2018YFB2202601]
  2. NSF of China [61674173, 61834005, 61902443]

Ask authors/readers for more resources

Neurons are the primary building block of the nervous system. Exploring the mysteries of the brain in science or building a novel brain-inspired hardware substrate in engineering are inseparable from constructing an efficient biological neuron. Balancing the functional capability and the implementation cost of a neuron is a grand challenge in neuromorphic field. In this paper, we present a low-cost adaptive exponential integrate-and-fire neuron, called SC-AdEx, for large-scale neuromorphic systems using stochastic computing. In the proposed model, arithmetic operations are performed on stochastic bit-streams with small and low-power circuitry. To evaluate the proposed neuron, we perform biological behavior analysis, including various firing patterns. Furthermore, the model is synthesized and implemented physically on FPGA as a proof of concept. Experimental results show that our model can precisely reproduce wide range biological behaviors as the original model, with higher computational performance and lower hardware cost against state-of-the-art AdEx hardware neurons.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available