Going Deeper in Spiking Neural Networks: VGG and Residual Architectures
About
Over the past few years, Spiking Neural Networks (SNNs) have become popular as a possible pathway to enable low-power event-driven neuromorphic hardware. However, their application in machine learning have largely been limited to very shallow neural network architectures for simple problems. In this paper, we propose a novel algorithmic technique for generating an SNN with a deep architecture, and demonstrate its effectiveness on complex visual recognition problems such as CIFAR-10 and ImageNet. Our technique applies to both VGG and Residual network architectures, with significantly better accuracy than the state-of-the-art. Finally, we present analysis of the sparse event-driven computations to demonstrate reduced hardware overhead when operating in the spiking domain.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Classification | CIFAR-10 | Accuracy91.55 | 80 | |
| Image Classification | ImageNet (test val) | Accuracy65.47 | 58 | |
| Micro-expression recognition | CASME II (LOSO) | UF10.8166 | 13 | |
| Micro-expression recognition | Full (LOSO) | UF164.25 | 13 | |
| Micro-expression recognition | SMIC (LOSO) | UF158 | 13 | |
| Micro-expression recognition | SAMM (LOSO) | UF148.7 | 13 | |
| Image Classification | CIFAR10 (test) | ANN Accuracy91.7 | 10 |