Proceedings

STCA: Spatio-Temporal Credit Assignment with Delayed Feedback in Deep Spiking Neural Networks

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 1366-1372.

https://doi.org/10.24963/ijcai.2019/189

Abstract

The temporal credit assignment problem, which aims to discover the predictive features hidden in distracting background streams with delayed feedback, remains a core challenge in biological and machine learning. To address this issue, we propose a novel spatio-temporal credit assignment algorithm called STCA for training deep spiking neural networks (DSNNs). We present a new spatiotemporal error backpropagation policy by defining a temporal based loss function, which is able to credit the network losses to spatial and temporal domains simultaneously. Experimental results on MNIST dataset and a music dataset (MedleyDB) demonstrate that STCA can achieve comparable performance with other state-of-the-art algorithms with simpler architectures. Furthermore, STCA successfully discovers predictive sensory features and shows the highest performance in the unsegmented sensory event detection tasks.

  1. [Bittner et al., 2014] Rachel Bittner, Justin Salamon, Mike Tierney, Matthias Mauch, Chris Cannam, and Juan Bello. Medleydb: A multitrack dataset for annotation-intensive mir research. In ISMIR, 2014.
  2. [Diehl and Cook, 2015] Peter U Diehl and Matthew Cook. Unsupervised learning of digit recognition using spike- timing-dependent plasticity. Frontiers in computational neuroscience, 9:99, 2015.
  3. [Diehl et al., 2015] Peter U Diehl, Daniel Neil, Jonathan Bi- nas, Matthew Cook, Shih-Chii Liu, and Michael Pfeif- fer. Fast-classifying, high-accuracy spiking deep networks through weight and threshold balancing. In IJCNN, pages 1-8. IEEE, 2015.
  4. [Esser et al., 2015] Steve K Esser, Rathinakumar Ap- puswamy, Paul Merolla, John V Arthur, and Dharmen- dra S Modha. Backpropagation for energy-efficient neuromorphic computing. In NIPS, pages 1117-1125, 2015.
  5. [Gerstner et al., 2014] Wulfram Gerstner, Werner M Kistler, Richard Naud, and Liam Paninski. Neuronal dynamics: From single neurons to networks and models of cognition. Cambridge University Press, 2014.
  6. [Grüning and Bohte, 2014] André Grüning and Sander M Bohte. Spiking neural networks: Principles and chal- lenges. In ESANN, 2014.
  7. [Gütig, 2016] Robert Gütig. Spiking neurons can discover predictive features by aggregate-label learning. Science, 351(6277):aab4113, 2016.
  8. [Jin et al., 2018] Yingyezhe Jin, Wenrui Zhang, and Peng Li. Hybrid macro/micro level backpropagation for training deep spiking neural networks. In NIPS, pages 7005-7015, 2018.
  9. [LeCun et al., 1998] Yann LeCun, Léon Bottou, Yoshua Bengio, Patrick Haffner, et al. Gradient-based learning ap- plied to document recognition. Proceedings of the IEEE, 86(11):2278-2324, 1998.
  10. [Lee et al., 2016] Jun H Lee, Tobi Delbruck, and Michael Pfeiffer. Training deep spiking neural networks using backpropagation. Frontiers in neuroscience, 10:508, 2016.
  11. [Nakamura et al., 2000] Satoshi Nakamura, Kazuo Hiyane, Futoshi Asano, Takanobu Nishiura, and Takeshi Yamada. Acoustical sound database in real environments for sound scene understanding and hands-free speech recognition. In LREC, 2000.
  12. [Neftci et al., 2017] Emre O Neftci, Charles Augustine, Somnath Paul, and Georgios Detorakis. Event-driven random back-propagation: Enabling neuromorphic deep learning machines. Frontiers in neuroscience, 11:324, 2017.
  13. [Neil et al., 2016] Daniel Neil, Michael Pfeiffer, and Shih- Chii Liu. Learning to be efficient:algorithms for training low-latency, low-compute deep spiking neural networks. 2016.
  14. [Pons et al., 2017] Jordi Pons, Olga Slizovskaia, Rong Gong, Emilia Gómez, and Xavier Serra. Timbre analysis of music audio signals with convolutional neural networks. In EUSIPCO, pages 2744-2748. IEEE, 2017.
  15. [Qi et al., 2018] Yu Qi, Jiangrong Shen, Yueming Wang, Huajin Tang, Hang Yu, Zhaohui Wu, and Gang Pan. Jointly learning network connections and link weights in spiking neural networks. In IJCAI, pages 1597-1603, 2018. IJCAI
  16. [Samadi et al., 2017] Arash Samadi, Timothy P. Lillicrap, and Douglas B. Tweed. Deep learning with dynamic spik- ing neurons and fixed feedback weights. Neural Compu- tation, 29(3):578-602, 2017.
  17. [Smith and Lewicki, 2005] Evan Smith and Michael S Lewicki. Efficient coding of time-relative structure using spikes. Neural Computation, 17(1):19-45, 2005.
  18. [Tavanaei and Maida, 2019] Amirhossein Tavanaei and An- thony Maida. Bp-stdp: Approximating backpropagation using spike timing dependent plasticity. Neurocomputing, 330:39-47, 2019.
  19. [Werbos, 1990] Paul J Werbos. Backpropagation through time: what it does and how to do it. Proceedings of the IEEE, 78(10):1550-1560, 1990.
  20. [Wu et al., 2018] Yujie Wu, Lei Deng, Guoqi Li, Jun Zhu, and Luping Shi. Spatio-temporal backpropagation for training high-performance spiking neural networks. Fron- tiers in neuroscience, 12, 2018.
  21. [Xu et al., 2018] Qi Xu, Yu Qi, Hang Yu, Jiangrong Shen, Huajin Tang, and Gang Pan. Csnn: An augmented spik- ing based framework with perceptron-inception. In IJCAI, pages 1646-1652, 2018. IJCAI
  22. [Yu et al., 2018] Qiang Yu, Haizhou Li, and Kay C Tan. Spike timing or rate? neurons learn to make decisions for both through threshold-driven plasticity. IEEE Transac- tions on Cybernetics, 2018.
  23. [Zhang et al., 2018] Tielin Zhang, Yi Zeng, Dongcheng Zhao, and Mengting Shi. A plasticity-centric approach to train the non-differential spiking neural networks. In AAAI, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards