Abstract
Binary Spiking Neural Networks (BSNNs) inherit the event-driven paradigm of SNNs, while also adopting the reduced storage burden of binarization techniques. These distinct advantages grant BSNNs lightweight and energy-efficient characteristics, rendering them ideal for deployment on resource-constrained edge devices. However, due to the binary synaptic weights and non-differentiable spike function, effectively training BSNNs remains an open question. In this paper, we conduct an in-depth analysis of the challenge in BSNNs learning: frequent weight sign flipping problem. To overcome this challenge, we propose an Adaptive Gradient Modulation Mechanism (AGMM), which is designed to reduce the frequency of weight sign flipping by adaptively adjusting the gradients in the learning process. The proposed AGMM improves performance while achieving higher energy efficiency by reducing the firing rate. We validate AGMM on both static and neuromorphic datasets, and results indicate that it achieves state-of-the-art results among BSNNs. This work substantially narrows the performance gap between BSNNs and full-precision SNNs, while leveraging low storage requirements and enhancing SNNs' inherent energy efficiency, making them feasible for resource-constrained environments.
Original language | English |
---|---|
Title of host publication | Proceedings of the 39th Annual AAAI Conference on Artificial Intelligence |
Place of Publication | Washington DC, USA |
Publisher | Association for the Advancement of Artificial Intelligence (AAAI) |
Number of pages | 9 |
Publication status | Accepted/In press - 10 Dec 2024 |
Event | The 39th Annual AAAI Conference on Artificial Intelligence - Pennsylvania Convention Center, Philadelphia, United States Duration: 25 Feb 2025 → 4 Mar 2025 Conference number: 39 https://aaai.org/conference/aaai/aaai-25/ |
Conference
Conference | The 39th Annual AAAI Conference on Artificial Intelligence |
---|---|
Abbreviated title | AAAI-25 |
Country/Territory | United States |
City | Philadelphia |
Period | 25/02/25 → 4/03/25 |
Internet address |