A New Spiking Convolutional Recurrent Neural Network (SCRNN) With Applications to Event-Based Hand Gesture Recognition.

Yannan Xing, Gaetano Di Caterina, John Soraghan
Author Information
  1. Yannan Xing: Neuromorphic Sensor Signal Processing Laboratory, Centre for Signal and Image Processing (CeSIP), Department of Electronic and Electrical Engineering, University of Strathclyde, Glasgow, United Kingdom.
  2. Gaetano Di Caterina: Neuromorphic Sensor Signal Processing Laboratory, Centre for Signal and Image Processing (CeSIP), Department of Electronic and Electrical Engineering, University of Strathclyde, Glasgow, United Kingdom.
  3. John Soraghan: Neuromorphic Sensor Signal Processing Laboratory, Centre for Signal and Image Processing (CeSIP), Department of Electronic and Electrical Engineering, University of Strathclyde, Glasgow, United Kingdom.

Abstract

The combination of neuromorphic visual sensors and spiking neural network offers a high efficient bio-inspired solution to real-world applications. However, processing event- based sequences remains challenging because of the nature of their asynchronism and sparsity behavior. In this paper, a novel spiking convolutional recurrent neural network (SCRNN) architecture that takes advantage of both convolution operation and recurrent connectivity to maintain the spatial and temporal relations from event-based sequence data are presented. The use of recurrent architecture enables the network to have a sampling window with an arbitrary length, allowing the network to exploit temporal correlations between event collections. Rather than standard ANN to SNN conversion techniques, the network utilizes a supervised Spike Layer Error Reassignment (SLAYER) training mechanism that allows the network to adapt to neuromorphic (event-based) data directly. The network structure is validated on the DVS gesture dataset and achieves a 10 class gesture recognition accuracy of 96.59% and an 11 class gesture recognition accuracy of 90.28%.

Keywords

References

  1. Neural Netw. 2018 Mar;99:56-67 [PMID: 29328958]
  2. Int J Neural Syst. 2012 Aug;22(4):1250012 [PMID: 22830962]
  3. IEEE Trans Pattern Anal Mach Intell. 2010 Mar;32(3):462-77 [PMID: 20075472]
  4. Neural Comput. 1997 Nov 15;9(8):1735-80 [PMID: 9377276]
  5. Bull Math Biol. 1990;52(1-2):25-71; discussion 5-23 [PMID: 2185861]
  6. Front Neurosci. 2019 May 01;13:434 [PMID: 31118882]
  7. PLoS Comput Biol. 2014 Mar 27;10(3):e1003526 [PMID: 24675903]
  8. Neural Netw. 2010 Sep;23(7):819-35 [PMID: 20510579]
  9. Front Neuroinform. 2018 Nov 15;12:79 [PMID: 30498439]
  10. IEEE Trans Pattern Anal Mach Intell. 2013 Jan;35(1):221-31 [PMID: 22392705]
  11. Front Comput Neurosci. 2015 Aug 03;9:99 [PMID: 26941637]
  12. Neural Netw. 2001 Jul-Sep;14(6-7):955-75 [PMID: 11665785]
  13. Front Neuroinform. 2009 Jan 27;2:11 [PMID: 19194529]
  14. Bull Math Biol. 2000 May;62(3):467-81 [PMID: 10812717]
  15. J Comput Neurosci. 2001 Jan-Feb;10(1):25-45 [PMID: 11316338]
  16. IEEE Trans Pattern Anal Mach Intell. 2017 Apr;39(4):677-691 [PMID: 27608449]
  17. Neural Netw. 2013 May;41:188-201 [PMID: 23340243]
  18. Brain Res Bull. 1999 Nov-Dec;50(5-6):303-4 [PMID: 10643408]
  19. Appl Opt. 2010 Apr 1;49(10):B83-91 [PMID: 20357844]