Probabilistic Modeling: Proving the Lottery Ticket Hypothesis in Spiking Neural Network

Man Yao, Yuhong Chou, Guangshe Zhao, Xiawu Zheng, Yonghong Tian +2 more
5/20/2023
cs.LG

No confident code implementation found for this paper.

Abstract

The Lottery Ticket Hypothesis (LTH) states that a randomly-initialized large neural network contains a small sub-network (i.e., winning tickets) which, when trained in isolation, can achieve comparable performance to the large network. LTH opens up a new path for network pruning. Existing proofs of LTH in Artificial Neural Networks (ANNs) are based on continuous activation functions, such as ReLU, which satisfying the Lipschitz condition. However, these theoretical methods are not applicable in Spiking Neural Networks (SNNs) due to the discontinuous of spiking function. We argue that it is possible to extend the scope of LTH by eliminating Lipschitz condition. Specifically, we propose a novel probabilistic modeling approach for spiking neurons with complicated spatio-temporal dynamics. Then we theoretically and experimentally prove that LTH holds in SNNs. According to our theorem, we conclude that pruning directly in accordance with the weight size in existing SNNs is clearly not optimal. We further design a new criterion for pruning based on our theory, which achieves better pruning results than baseline.

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!

Cite this paper

@article{yao2023probabilistic,
  title  = {Probabilistic Modeling: Proving the Lottery Ticket Hypothesis in Spiking Neural Network},
  author = {Man Yao and Yuhong Chou and Guangshe Zhao and Xiawu Zheng and Yonghong Tian and Bo Xu and Guoqi Li},
  year   = {2023},
  eprint = {2305.12148},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.12148v1}
}

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/2305.12148.svg)](https://codeofpaper.com/paper/2305.12148)

Discussion