Understanding the Functional Roles of Modelling Components in Spiking Neural Networks

Huifeng Yin, Hanle Zheng, Jiayi Mao, Siyuan Ding, Xing Liu +4 more
3/25/2024
cs.NEcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Spiking neural networks (SNNs), inspired by the neural circuits of the brain, are promising in achieving high computational efficiency with biological fidelity. Nevertheless, it is quite difficult to optimize SNNs because the functional roles of their modelling components remain unclear. By designing and evaluating several variants of the classic model, we systematically investigate the functional roles of key modelling components, leakage, reset, and recurrence, in leaky integrate-and-fire (LIF) based SNNs. Through extensive experiments, we demonstrate how these components influence the accuracy, generalization, and robustness of SNNs. Specifically, we find that the leakage plays a crucial role in balancing memory retention and robustness, the reset mechanism is essential for uninterrupted temporal processing and computational efficiency, and the recurrence enriches the capability to model complex dynamics at a cost of robustness degradation. With these interesting observations, we provide optimization suggestions for enhancing the performance of SNNs in different scenarios. This work deepens the understanding of how SNNs work, which offers valuable guidance for the development of more effective and robust neuromorphic models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yin2024understanding,
  title  = {Understanding the Functional Roles of Modelling Components in Spiking Neural Networks},
  author = {Huifeng Yin and Hanle Zheng and Jiayi Mao and Siyuan Ding and Xing Liu and Mingkun Xu and Yifan Hu and Jing Pei and Lei Deng},
  year   = {2024},
  eprint = {2403.16674},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.16674v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.16674.svg)](https://codeofpaper.com/paper/2403.16674)

Discussion