Skip to main content
. 2021 Oct 29;15:603433. doi: 10.3389/fnins.2021.603433

Table 1.

Accuracy of spiking neural network (SNN) trained using BlocTrain and end-to-end spike-based backpropagation through time (BPTT) methods, and SNN/analog neural network (ANN) trained using only the local losses, on the CIFAR-10 dataset.

Model Training method Dataset size %Accuracy
CIFARNet w/ 7 layers (Wu et al., 2019) End-to-end STBP (Wu et al., 2018) 50,000 90.53
ResNet-9 (Lee et al., 2020) End-to-end Spike BP 50,000 90.35
SNN w/ 8 layers (Thiele et al., 2020) End-to-end ANN-based SpikeGrad 50,000 89.72
ResNet-11 (Ledinauskas et al., 2020) End-to-end Spike BP 50,000 90.2
VGG-16 (Rathi et al., 2020) ANN-SNN and end-to-end STDB 50,000 91.13
VGG-16 (Zhou et al., 2020) Direct end-to-end BP 50,000 92.68
SNN w/ 4 layers (Panda and Roy, 2016) Local AutoEncoder 50,000 70.16
ANN w/ 10 layers (Mostafa et al., 2018) Local training 50,000 ~83
ResNet-9 (our work) BlocTrain 40,000 86.4
ResNet-9 (our work) BlocTrain-base 50,000 88.31

The bold values are used to highlight the results reported in this work over prior works.