Open Access iconOpen Access

REVIEW

A Review of Computing with Spiking Neural Networks

by Jiadong Wu, Yinan Wang*, Zhiwei Li*, Lun Lu, Qingjiang Li

College of Electronic Science and Technology, National University of Defense Technology, Changsha, 410073, China

* Corresponding Authors: Yinan Wang. Email: email; Zhiwei Li. Email: email

Computers, Materials & Continua 2024, 78(3), 2909-2939. https://doi.org/10.32604/cmc.2024.047240

Abstract

Artificial neural networks (ANNs) have led to landmark changes in many fields, but they still differ significantly from the mechanisms of real biological neural networks and face problems such as high computing costs, excessive computing power, and so on. Spiking neural networks (SNNs) provide a new approach combined with brain-like science to improve the computational energy efficiency, computational architecture, and biological credibility of current deep learning applications. In the early stage of development, its poor performance hindered the application of SNNs in real-world scenarios. In recent years, SNNs have made great progress in computational performance and practicability compared with the earlier research results, and are continuously producing significant results. Although there are already many pieces of literature on SNNs, there is still a lack of comprehensive review on SNNs from the perspective of improving performance and practicality as well as incorporating the latest research results. Starting from this issue, this paper elaborates on SNNs along the complete usage process of SNNs including network construction, data processing, model training, development, and deployment, aiming to provide more comprehensive and practical guidance to promote the development of SNNs. Therefore, the connotation and development status of SNN computing is reviewed systematically and comprehensively from four aspects: composition structure, data set, learning algorithm, software/hardware development platform. Then the development characteristics of SNNs in intelligent computing are summarized, the current challenges of SNNs are discussed and the future development directions are also prospected. Our research shows that in the fields of machine learning and intelligent computing, SNNs have comparable network scale and performance to ANNs and the ability to challenge large datasets and a variety of tasks. The advantages of SNNs over ANNs in terms of energy efficiency and spatial-temporal data processing have been more fully exploited. And the development of programming and deployment tools has lowered the threshold for the use of SNNs. SNNs show a broad development prospect for brain-like computing.

Keywords


Cite This Article

APA Style
Wu, J., Wang, Y., Li, Z., Lu, L., Li, Q. (2024). A review of computing with spiking neural networks. Computers, Materials & Continua, 78(3), 2909-2939. https://doi.org/10.32604/cmc.2024.047240
Vancouver Style
Wu J, Wang Y, Li Z, Lu L, Li Q. A review of computing with spiking neural networks. Comput Mater Contin. 2024;78(3):2909-2939 https://doi.org/10.32604/cmc.2024.047240
IEEE Style
J. Wu, Y. Wang, Z. Li, L. Lu, and Q. Li, “A Review of Computing with Spiking Neural Networks,” Comput. Mater. Contin., vol. 78, no. 3, pp. 2909-2939, 2024. https://doi.org/10.32604/cmc.2024.047240



cc Copyright © 2024 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1404

    View

  • 534

    Download

  • 0

    Like

Share Link