BayesianSpikeFusion: accelerating spiking neural network inference via Bayesian fusion of early prediction
Spiking neural networks (SNNs) have garnered significant attention due to their notable energy efficiency. However, conventional SNNs rely on spike firing frequency to encode information, necessitating a fixed sampling time and leaving room for further optimization. This study presents a novel approach to reduce sampling time and conserve energy by extracting early prediction results from the intermediate layer of the network and integrating them with the final layer's predictions in a Bayesian fashion. Experimental evaluations conducted on image classification tasks using MNIST, CIFAR-10, and CIFAR-100 datasets demonstrate the efficacy of our proposed method when applied to VGGNets and ResNets models. Results indicate a substantial energy reduction of 38.8% in VGGNets and 48.0% in ResNets, illustrating the potential for achieving significant efficiency gains in spiking neural networks. These findings contribute to the ongoing research in enhancing the performance of SNNs, facilitating their deployment in resource-constrained environments. Our code is available on GitHub: https://github.com/hanebarla/BayesianSpikeFusion.
Authors
- Hiromitsu Awano (ORCID: https://orcid.org/0000-0002-3674-4584)
- Takashi Satō (ORCID: https://orcid.org/0000-0002-1577-8259)
- Takehiro Habara (ORCID: https://orcid.org/0009-0004-0034-5452)
Institutions
- Kyoto University (JP)
Publication Details
- Journal
- Frontiers in Neuroscience
- Published
- 2024-08-05
- DOI
- https://doi.org/10.3389/fnins.2024.1420119
- Citations
- 4
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.83
Funders
- Precursory Research for Embryonic Science and Technology