Documents
Poster
DynSNN: A Dynamic Approach to Reduce Redundancy in Spiking Neural Networks
- Citation Author(s):
- Submitted by:
- Fangxin Liu
- Last updated:
- 4 May 2022 - 8:51pm
- Document Type:
- Poster
- Document Year:
- 2022
- Event:
- Presenters:
- Fangxin Liu
- Categories:
- Log in to post comments
Current Internet of Things (IoT) embedded applications use machine learning algorithms to process the collected data. However, the computational complexity and storage requirements of existing deep learning methods hinder the wide availability of embedded applications.
Spiking Neural Networks~(SNN) is a brain-inspired learning methodology that emerged from theoretical neuroscience, as an alternative computing paradigm for enabling low-power computation.
Since these IoT devices are usually resource-constrained, compression techniques are crucial in the practical application of SNNs. Most existing methods directly apply pruning methods from artificial neural networks~(ANNs) to SNNs, while ignoring the distinction between ANNs and SNNs, thus inhibiting the potential of pruning methods on SNNs.
In this paper, inspired by the topology of neuronal co-activity in the neural system, we propose a dynamic pruning framework~(dubbed DynSNN) for SNNs, enabling us to seamlessly optimize network topology on the fly almost without accuracy loss. Experimental results on a wide range of classification applications show that the proposed method achieves almost lossless for SNN on MNIST, CIFAR-10, and ImageNet datasets.