Proceedings

Exploiting Spiking Dynamics with Spatial-temporal Feature Normalization in Graph Learning

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 3207-3213.

https://doi.org/10.24963/ijcai.2021/441

Abstract

Biological spiking neurons with intrinsic dynamics underlie the powerful representation and learning capabilities of the brain for processing multimodal information in complex environments. Despite recent tremendous progress in spiking neural networks (SNNs) for handling Euclidean-space tasks, it still remains challenging to exploit SNNs in processing non-Euclidean-space data represented by graph data, mainly due to the lack of effective modeling framework and useful training techniques. Here we present a general spike-based modeling framework that enables the direct training of SNNs for graph learning. Through spatial-temporal unfolding for spiking data flows of node features, we incorporate graph convolution filters into spiking dynamics and formalize a synergistic learning paradigm. Considering the unique features of spike representation and spiking dynamics, we propose a spatial-temporal feature normalization (STFN) technique suitable for SNN to accelerate convergence. We instantiate our methods into two spiking graph models, including graph convolution SNNs and graph attention SNNs, and validate their performance on three node-classification benchmarks, including Cora, Citeseer, and Pubmed. Our model can achieve comparable performance with the state-of-the-art graph neural network (GNN) models with much lower computation costs, demonstrating great benefits for the execution on neuromorphic hardware and prompting neuromorphic applications in graphical scenarios.

  1. [Ba et al., 2016] Jimmy Lei Ba, Jamie Ryan Kiros, and Ge- offrey E Hinton. Layer normalization. arXiv preprint arXiv:1607.06450, 2016.
  2. [Cancan, 2019] Murat Cancan. On ev-degree and ve-degree topological properties of tickysim spiking neural net- work. Computational Intelligence and Neuroscience, 2019, 2019.
  3. [Cao et al., 2015] Zhiqiang Cao, Long Cheng, Chao Zhou, Nong Gu, Xu Wang, and Min Tan. Spiking neural network-based target tracking control for autonomous mobile robots. Neural Computing and Applications, 26(8):1839-1847, 2015.
  4. [Defferrard et al., 2016] Michaël Defferrard, Xavier Bres- son, and Pierre Vandergheynst. Convolutional neural networks on graphs with fast localized spectral filtering. arXiv preprint arXiv:1606.09375, 2016.
  5. [Getoor, 2005] Lise Getoor. Link-based classification. In Advanced methods for knowledge discovery from complex data, pages 189-207. Springer, 2005.
  6. [Gilmer et al., 2017] Justin Gilmer, Samuel S Schoenholz, Patrick F Riley, Oriol Vinyals, and George E Dahl. Neural message passing for quantum chemistry. In Proceedings of the 34th International Conference on Machine Learning- Volume 70, pages 1263-1272, 2017.
  7. [Gu et al., 2020] Fuqiang Gu, Weicong Sng, Tasbolat Taun- yazov, and Harold Soh. Tactilesgnet: A spiking graph neural network for event-based tactile object recognition. arXiv preprint arXiv:2008.08046, 2020.
  8. [Haessig et al., 2019] Germain Haessig, Xavier Berthelon, Sio-Hoi Ieng, and Ryad Benosman. A spiking neural net- work model of depth from defocus for event-based neuro- morphic vision. Scientific reports, 9(1):1-11, 2019.
  9. [Hamilton et al., 2017] Will Hamilton, Zhitao Ying, and Jure Leskovec. Inductive representation learning on large graphs. In Advances in neural information processing sys- tems, pages 1024-1034, 2017.
  10. [Hamilton et al., 2020] Kathleen Hamilton, Tiffany Mintz, Prasanna Date, and Catherine D Schuman. Spike-based graph centrality measures. In International Conference on Neuromorphic Systems 2020, pages 1-8, 2020.
  11. [Ioffe and Szegedy, 2015] Sergey Ioffe and Christian Szegedy. Batch normalization: Accelerating deep net- work training by reducing internal covariate shift. arXiv preprint arXiv:1502.03167, 2015.
  12. [Jovanović and Rotter, 2016] Stojan Jovanović and Stefan Rotter. Interplay between graph topology and correlations of third order in spiking neuronal networks. PLoS compu- tational biology, 12(6):e1004963, 2016.
  13. [Kipf and Welling, 2019] Thomas N Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. 2019. [Perozzi et al., 2014] Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. Deepwalk: Online learning of social repre- sentations. In Proceedings of the 20th ACM SIGKDD in- ternational conference on Knowledge discovery and data mining, pages 701-710, 2014.
  14. [Piekniewski, 2007] Filip Piekniewski. Emergence of scale- free graphs in dynamical spiking neural networks. In 2007 International Joint Conference on Neural Networks, pages 755-759. IEEE, 2007.
  15. [Sala and Cios, 1999] Dorel M Sala and Krzysztof J Cios. Solving graph algorithms with networks of spiking neu- rons. IEEE transactions on neural networks, 10(4):953- 957, 1999.
  16. [Silva et al., 2017] Marco Silva, Marley MBR Vellasco, and Edson Cataldo. Evolving spiking neural networks for recognition of aged voices. Journal of voice, 31(1):24-33, 2017.
  17. [Veličković et al., 2017] Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. Graph attention networks. arXiv preprint arXiv:1710.10903, 2017.
  18. [Whittington et al., 2020] James CR Whittington, Timo- thy H Muller, Shirley Mark, Guifen Chen, Caswell Barry, Neil Burgess, and Timothy EJ Behrens. The tolman- eichenbaum machine: Unifying space and relational mem- ory through generalization in the hippocampal formation. Cell, 183(5):1249-1263, 2020.
  19. [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:331, 2018.
  20. [Wu et al., 2019] Yujie Wu, Lei Deng, Guoqi Li, Jun Zhu, Yuan Xie, and Luping Shi. Direct training for spiking neural networks: Faster, larger, better. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, pages 1311-1318, 2019.
  21. [Yang et al., 2016] Zhilin Yang, William Cohen, and Ruslan Salakhudinov. Revisiting semi-supervised learning with graph embeddings. In International conference on ma- chine learning, pages 40-48. PMLR, 2016.
  22. [Zheng et al., 2020] Hanle Zheng, Yujie Wu, Lei Deng, Yi- fan Hu, and Guoqi Li. Going deeper with directly- trained larger spiking neural networks. arXiv preprint arXiv:2011.05280, 2020.
  23. [Zhou et al., 2018] Jie Zhou, Ganqu Cui, Zhengyan Zhang, Cheng Yang, Zhiyuan Liu, Lifeng Wang, Changcheng Li, and Maosong Sun. Graph neural networks: A review of methods and applications. arXiv preprint arXiv:1812.08434, 2018.
  24. [Zhu et al., 2020] Lin Zhu, Siwei Dong, Jianing Li, Tiejun Huang, and Yonghong Tian. Retina-like visual image re- construction via spiking neural model. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pat- tern Recognition, pages 1438-1446, 2020.

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

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