This paper designed a digital circuit of spiking convolutional neural network for recognizing handwriting number. Spiking neurons are used to replace the convolution kernels in CNN. Corresponding circuit structures are designed for convolution layer and pooling layer respectively to achieve full pipeline parallelism. Compared with the traditional convolutional neural network
when recognizing the MNIST dataset
the accuracy of the two is 98.61% and 98.04% respectively. Compared with CNN that has similar pipeline architecture
spiking convolutional neural network has a 50% reduction in average energy consumption.
关键词
Keywords
references
CAO Y, CHEN Y, KHOSLA D. Spiking deep convolutional neural networks for energy-efficient object recognition[J]. International Journal of Computer Vision, 2015, 113(1): 54-66. DOI: 54
DIEHL P U, NEIL D, BINAS J, et al. Fast-classifying, high-accuracy spiking deep networks through weight and threshold balancing[C]//2015 International Joint Conference on Neural Networks (IJCNN). IEEE, 2015: 1-8.
JIA Y, SHELHAMER E, DONAHUE J, et al. Caffe: Convolutional architecture for fast feature embedding[C]//Proceedings of the 22nd ACM international conference on Multimedia. ACM, 2014: 675-678.
ANWAR S, HWANG K, SUNG W. Fixed point optimization of deep convolutional neural networks for object recognition[C]//2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2015: 1131-1135.
LECUN Y, JACKEL L D, BOTTOU L, et al. Learning algorithms for classification: A comparison on handwritten digit recognition[J]. Neural networks: the statistical mechanics perspective, 1995, 261: 276. DOI: 276