Conversion of Continuous-Valued Deep Networks to Efficient Event-Driven Networks for Image Classification
ETH Zurich · SIB Swiss Institute of Bioinformatics · +2 more institutions
Abstract
Neural networks (SNNs) can potentially offer an efficient way of doing inference because the neurons in the networks are sparsely activated and computations are event-driven. Previous work showed that simple continuous-valued deep Convolutional Neural Networks (CNNs) can be converted into accurate spiking equivalents. These networks did not include certain common operations such as max-pooling, softmax, batch-normalization and Inception-modules. This paper presents spiking equivalents of these operations therefore allowing conversion of nearly arbitrary CNN architectures. We show conversion of popular CNN architectures, including VGG-16 and Inception-v3, into SNNs that produce the best results reported to date…
Citation impact
- FWCI
- 29.67
- Percentile
- 100%
- References
- 74
Authors
5- BRBodo RueckauerCorresponding
ETH Zurich, SIB Swiss Institute of Bioinformatics, University of Zurich
- ILIulia-Alexandra Lungu
SIB Swiss Institute of Bioinformatics, ETH Zurich, University of Zurich
- YHYuhuang Hu
University of Zurich, ETH Zurich, SIB Swiss Institute of Bioinformatics
- MPMichael Pfeiffer
SIB Swiss Institute of Bioinformatics, Robert Bosch (Germany), ETH Zurich, University of Zurich
- SLShih‐Chii Liu
SIB Swiss Institute of Bioinformatics, University of Zurich, ETH Zurich
Topics & keywords
- MNIST database
- Spiking neural network
- Computer science
- Convolutional neural network
- Softmax function
- Neuromorphic engineering
- Pooling
- Artificial intelligence