Fast-classifying, high-accuracy spiking deep networks through weight and threshold balancing

作者: Peter U. Diehl , Daniel Neil , Jonathan Binas , Matthew Cook , Shih-Chii Liu

DOI: 10.1109/IJCNN.2015.7280696

关键词: Machine learningSpiking neural networkMNIST databaseNeuromorphic engineeringRobustness (computer science)Deep belief networkComputer scienceDeep learningRectifier (neural networks)Artificial neural networkArtificial intelligence

摘要: Deep neural networks such as Convolutional Networks (ConvNets) and Belief (DBNs) represent the state-of-the-art for many machine learning computer vision classification problems. To overcome large computational cost of deep networks, spiking have recently been proposed, given specialized hardware now available (SNNs). However, this has come at performance losses due to conversion from analog (ANNs) without a notion time, sparsely firing, event-driven SNNs. Here we analyze effects converting ANNs into SNNs with respect choice parameters neurons firing rates thresholds. We present set optimization techniques minimize loss in process ConvNets fully connected networks. These yield that outperform all previous on MNIST database date, here are close maximum after only 20 ms simulated time. The include using rectified linear units (ReLUs) zero bias during training, new weight normalization method help regulate rates. Our an ANN SNN enables low-latency high accuracies already first output spike, compared approaches it yields improved increased training presented analysis boost value attractive framework neuromorphic computing platforms aimed fast efficient pattern recognition.

参考文章(36)
Peter U. Diehl, Matthew Cook, Unsupervised learning of digit recognition using spike-timing-dependent plasticity. Frontiers in Computational Neuroscience. ,vol. 9, pp. 99- 99 ,(2015) , 10.3389/FNCOM.2015.00099
J. A. Perez-Carrasco, Bo Zhao, C. Serrano, B. Acha, T. Serrano-Gotarredona, Shouchun Chen, B. Linares-Barranco, Mapping from Frame-Driven to Frame-Free Event-Driven Vision Systems by Low-Rate Rate Coding and Coincidence Processing--Application to Feedforward ConvNets IEEE Transactions on Pattern Analysis and Machine Intelligence. ,vol. 35, pp. 2706- 2719 ,(2013) , 10.1109/TPAMI.2013.71
Clément Farabet, Rafael Paz, Jose Pérez-Carrasco, Carlos Zamarreño-Ramos, Alejandro Linares-Barranco, Yann LeCun, Eugenio Culurciello, Teresa Serrano-Gotarredona, Bernabe Linares-Barranco, Comparison between frame-constrained fix-pixel-value and frame-free spiking-dynamic-pixel convNets for visual processing Frontiers in Neuroscience. ,vol. 6, pp. 32- 32 ,(2012) , 10.3389/FNINS.2012.00032
D. Garbin, O. Bichler, E. Vianello, Q. Rafhay, C. Gamrat, L. Perniola, G. Ghibaudo, B. DeSalvo, Variability-tolerant Convolutional Neural Network for Pattern Recognition applications based on OxRAM synapses international electron devices meeting. ,(2014) , 10.1109/IEDM.2014.7047126
Emre Neftci, Srinjoy Das, Bruno Pedroni, Kenneth Kreutz-Delgado, Gert Cauwenberghs, Event-driven contrastive divergence for spiking neuromorphic systems Frontiers in Neuroscience. ,vol. 7, pp. 272- 272 ,(2014) , 10.3389/FNINS.2013.00272
Peter O'Connor, Daniel Neil, Shih-Chii Liu, Tobi Delbruck, Michael Pfeiffer, Real-time classification and sensor fusion with a spiking deep belief network Frontiers in Neuroscience. ,vol. 7, pp. 178- 178 ,(2013) , 10.3389/FNINS.2013.00178
Patrick Lichtsteiner, Christoph Posch, Tobi Delbruck, A 128$\times$128 120 dB 15 $\mu$s Latency Asynchronous Temporal Contrast Vision Sensor IEEE Journal of Solid-State Circuits. ,vol. 43, pp. 566- 576 ,(2008) , 10.1109/JSSC.2007.914337
Shih-Chii Liu, Tobi Delbruck, Neuromorphic sensory systems. Current Opinion in Neurobiology. ,vol. 20, pp. 288- 295 ,(2010) , 10.1016/J.CONB.2010.03.007
Yongqiang Cao, Yang Chen, Deepak Khosla, Spiking Deep Convolutional Neural Networks for Energy-Efficient Object Recognition International Journal of Computer Vision. ,vol. 113, pp. 54- 66 ,(2015) , 10.1007/S11263-014-0788-3
Clement Farabet, Camille Couprie, Laurent Najman, Yann LeCun, Learning Hierarchical Features for Scene Labeling IEEE Transactions on Pattern Analysis and Machine Intelligence. ,vol. 35, pp. 1915- 1929 ,(2013) , 10.1109/TPAMI.2012.231