Journal Home Online First Current Issue Archive For Authors Journal Information 中文版

Strategic Study of CAE >> 2023, Volume 25, Issue 6 doi: 10.15302/J-SSCAE-2023.06.011

A Review of Recent Advances and Application for Spiking Neural Networks

1. Fundamental Technology Center, China Construction Bank Financial Technology Co., Ltd., Shanghai 200120, China;
2. School of Computer Science, Fudan University, Shanghai 200438, China;
3. Institute of Financial Technology, Fudan University, Shanghai 200438, China;
4. Fintech Research Institute, China UnionPay Co., Ltd., Shanghai 201201, China;
5. SILC Business School, Shanghai University, Shanghai 200444, China

Funding project:National Key R&D Program of China (2021YFC3300600); Chinese Academy of Engineering project “Strategic Research on Financial Risk Monitoring and Early Warning System under the Background of Digital Transformation” (2023-XY-43); National Natural Science Fund project (72201161); Joint Research Project of Yangtze River Delta Community of Sci-tech Innovation (2022CSJGG0800, 2021-YF09-00114-GX, PO3522083587, PO3522083675, HP2300490) Received: 2023-09-18 Revised: 2023-11-08 Available online: 2023-11-29

Next Previous

Abstract

Spiking neural network (SNN) is a new generation of artificial neural network. It is more biologically plausible and has been widely concerned by scholars owing to its unique information coding schemes, rich spatiotemporal dynamics, and event-driven operating mode with low power. In recent years, SNN has been explored and applied in many fields such as medical health, industrial detection, and intelligent driving. First, the basic elements and learning algorithms of SNN are introduced, including classical spiking neuron models, spike-timing dependent plasticity (STDP), and common information coding methods. The advantages and disadvantages of the learning algorithms are also analyzed. Then, the mainstream software simulators and neuromorphic hardware of SNN are  summarized. Subsequently, the research progress and application scenarios of SNN in terms of computer vision, natural language processing, and reasoning decision are introduced. Particularly, SNN has shown strong potentials in tasks such as object detection, action recognition, semantic cognition, and speech recognition, significantly improving computational performance. Future research and application of SNN should focus on strengthening the research on key core technologies, promoting the application of technological achievements, and continuously optimizing the industrial ecology, thus to catch up with the advanced international level. Moreover, continuous research and breakthroughs of brain-inspired systems and control theories will promote the establishment of large-scale SNN models and are expected to broaden the application prospect of artificial intelligence.

Figures

图1

图2

图3

References

[ 1 ] Rosenblatt F. The perceptron: A probabilistic model for information storage and organization in the brain [J]. Psychological Review, 1958, 65(6): 386‒408.

[ 2 ] Hopfield J J. Neural networks and physical systems with emergent collective computational abilities [J]. Proceedings of the National Academy of Sciences of the United States of America, 1982, 79(8): 2554‒2558.

[ 3 ] Krizhevsky A, Sutskever I, Hinton G E. ImageNet classification with deep convolutional neural networks [J]. Communications of the ACM, 2017, 60(6): 84‒90.

[ 4 ] Maass W. Networks of spiking neurons: The third generation of neural network models [J]. Neural Networks, 1997, 10(9): 1659‒1671.

[ 5 ] Jang H, Simeone O, Gardner B, et al. An introduction to probabilistic spiking neural networks: Probabilistic models, learning rules, and applications [J]. IEEE Signal Processing Magazine, 2019, 36(6): 64‒77.

[ 6 ] Tavanaei A, Maida A. Bio-inspired multi-layer spiking neural network extracts discriminative features from speech signals [C]// Liu D, Xie S, Li Y, et al. International Conference on Neural Information Processing. Cham: Springer, 2017: 899‒908.

[ 7 ] Loiselle S, Rouat J, Pressnitzer D, et al. Exploration of rank order coding with spiking neural networks for speech recognition [C]. Montreal: 2005 IEEE International Joint Conference on Neural Networks, 2005.

[ 8 ] Meftah B, Lezoray O, Benyettou A. Segmentation and edge detection based on spiking neural network model [J]. Neural Processing Letters, 2010, 32(2): 131‒146.

[ 9 ] Escobar M J, Masson G S, Vieville T, et al. Action recognition using a bio-inspired feedforward spiking network [J]. International Journal of Computer Vision, 2009, 82(3): 284‒301.

[10] Ghosh-Dastidar S, Adeli H. Improved spiking neural networks for EEG classification and epilepsy and seizure detection [J]. Integrated Computer-Aided Engineering, 2007, 14(3): 187‒212.

[11] Kasabov N, Feigin V, Hou Z G, et al. Evolving spiking neural networks for personalised modelling, classification and prediction of spatio-temporal patterns with a case study on stroke [J]. Neurocomputing, 2014, 134: 269‒279.

[12] Indiveri G, Linares-Barranco B, Hamilton T J, et al. Neuromorphic silicon neuron circuits [J]. Frontiers in Neuroscience, 2011, 5: 73.

[13] Seo J S, Seok M. Digital CMOS neuromorphic processor design featuring unsupervised online learning [C]. Piscataway: 2015 IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), 2015.

[14] Ju X P, Fang B, Yan R, et al. An FPGA implementation of deep spiking neural networks for low-power and fast classification [J]. Neural Computation, 2020, 32(1): 182‒204.

[15] Zhang G H, Li B, Wu J X, et al. A low-cost and high-speed hardware implementation of spiking neural network [J]. Neurocomputing, 2020, 382: 106‒115.

[16] Hodgkin A L, Huxley A F. A quantitative description of membrane current and its application to conduction and excitation in nerve [J]. Bulletin of Mathematical Biology, 1990, 52(1‒2): 25‒71.

[17] Gerstner W, Kistler W M. Spiking neuron models: Single neurons, populations, plasticity [M]. Cambridge: Cambridge University Press, 2002.

[18] Paugam-Moisy H, Bohte S. Computing with spiking neuron networks [M]// Rozenberg G, Bäck T, Kok J N. Handbook of Natural Computing. Berlin: Springer, 2012: 335‒376.

[19] Aamir S A, Stradmann Y, Müller P, et al. An accelerated LIF neuronal network array for a large-scale mixed-signal neuromorphic architecture [J]. IEEE Transactions on Circuits and Systems I: Regular Papers, 2018, 65(12): 4299‒4312.

[20] Merolla P A, Arthur J V, Alvarez-Icaza R, et al. A million spiking-neuron integrated circuit with a scalable communication network and interface [J]. Science, 2014, 345(6197): 668‒673.

[21] Borst A, Theunissen F E. Information theory and neural coding [J]. Nature Neuroscience, 1999, 2(11): 947‒957.

[22] Izhikevich E M. Simple model of spiking neurons [J]. IEEE Transactions on Neural Networks, 2003, 14(6): 1569‒1572.

[23] Jolivet R, Timothy J, Gerstner W. The spike response model: A framework to predict neuronal spike trains [C]. Istanbul: Joint International Conference ICANN/ICONIP 2003, 2003.

[24] Izhikevich E M. Which model to use for cortical spiking neurons? [J]. IEEE Transactions on Neural Networks, 2004, 15(5): 1063‒1070.

[25] 胡一凡, 李国齐, 吴郁杰, 等. 脉冲神经网络研究进展综述 [J]. 控制与决策, 2021, 36(1): 1‒26.
Hu Y F, Li G Q, Wu Y J, et al. Spiking neural networks: A survey on recent advances and new directions [J]. Control and Decision, 2021, 36(1): 1‒26.

[26] Song S, Miller K D, Abbott L F. Competitive Hebbian learning through spike-timing-dependent synaptic plasticity [J]. Nature Neuroscience, 2000, 3(9): 919‒926.

[27] Kiselev M. Rate coding vs. temporal coding: Is optimum between? [C]. Piscataway: 2016 International Joint Conference on Neural Networks (IJCNN), 2016.

[28] Diehl P U, Neil D, Binas J, et al. Fast-classifying, high-accuracy spiking deep networks through weight and threshold balancing [C]. Killarney: 2015 International Joint Conference on Neural Networks (IJCNN), 2015.

[29] Sengupta A, Ye Y T, Wang R, et al. Going deeper in spiking neural networks: VGG and residual architectures [J]. Frontiers in Neuroscience, 2019, 13: 95.

[30] Fontaine B, Peremans H. Bat echolocation processing using first-spike latency coding [J]. Neural Networks, 2009, 22(10): 1372‒1382.

[31] Thorpe S, Delorme A, Van Rullen R. Spike-based strategies for rapid processing [J]. Neural Networks, 2001, 14(6‒7): 715‒725.

[32] Zhang L, Zhou S Y, Zhi T, et al. TDSNN: From deep neural networks to deep spike neural networks with temporal-coding [J]. Hawaii Proceedings of the AAAI Conference on Artificial Intelligence, 2019, 33(1): 1319‒1326.

[33] Kayser C, Montemurro M A, Logothetis N K, et al. Spike-phase coding boosts and stabilizes information carried by spatial and temporal spike patterns [J]. Neuron, 2009, 61(4): 597‒608.

[34] Georgopoulos A P, Schwartz A B, Kettner R E. Neuronal population coding of movement direction [J]. Science, 1986, 233(4771): 1416‒1419.

[35] Thiele J C. Deep learning in event-based neuromorphic systems [D]. Paris: Université Paris Saclay (Doctoral dissertation), 2019.

[36] Bohte S M, Kok J N, La Poutré H. Error-backpropagation in temporally encoded networks of spiking neurons [J]. Neurocomputing, 2002, 48(1‒4): 17‒37.

[37] Xu Y, Zeng X Q, Han L X, et al. A supervised multi-spike learning algorithm based on gradient descent for spiking neural networks [J]. Neural Networks, 2013, 43: 99‒113.

[38] Lee J H, Delbruck T, Pfeiffer M. Training deep spiking neural networks using backpropagation [J]. Frontiers in Neuroscience, 2016, 10: 508.

[39] Wu Y J, Deng L, Li G Q, et al. Spatio-temporal backpropagation for training high-performance spiking neural networks [J]. Frontiers in Neuroscience, 2018, 12: 331.

[40] Mostafa H. Supervised learning based on temporal coding in spiking neural networks [J]. IEEE Transactions on Neural Networks and Learning Systems, 2018, 29(7): 3227‒3235.

[41] Stromatias E, Soto M, Serrano-Gotarredona T, et al. An event-driven classifier for spiking neural networks fed with synthetic or dynamic vision sensor data [J]. Frontiers in Neuroscience, 2017, 11: 350.

[42] Roy S, Basu A. An online unsupervised structural plasticity algorithm for spiking neural networks [J]. IEEE Transactions on Neural Networks and Learning Systems, 2017, 28(4): 900‒910.

[43] Markram H, Gerstner W, Sjöström P J. A history of spike-timing-dependent plasticity [J]. Frontiers in Synaptic Neuroscience, 2011, 3: 4.

[44] Dan Y, Poo M M. Spike timing-dependent plasticity: From synapse to perception [J]. Physiological Reviews, 2006, 86(3): 1033‒1048.

[45] Xu Q, Peng J X, Shen J R, et al. Deep CovDenseSNN: A hierarchical event-driven dynamic framework with spiking neurons in noisy environment [J]. Neural Networks, 2020, 121: 512‒519.

[46] Masquelier T, Thorpe S J. Learning to recognize objects using waves of spikes and Spike Timing-Dependent Plasticity [C]. Piscataway: The 2010 International Joint Conference on Neural Networks (IJCNN), 2010.

[47] Qu L H, Zhao Z Y, Wang L, et al. Efficient and hardware-friendly methods to implement competitive learning for spiking neural networks [J]. Neural Computing and Applications, 2020, 32(17): 13479‒13490.

[48] Lee C, Panda P, Srinivasan G, et al. Training deep spiking convolutional neural networks with STDP-based unsupervised pre-training followed by supervised fine-tuning [J]. Frontiers in Neuroscience, 2018, 12: 435.

[49] Tavanaei A, Kirby Z, Maida A S. Training spiking ConvNets by STDP and gradient descent [C]. Piscataway: 2018 International Joint Conference on Neural Networks (IJCNN), 2018.

[50] Cao Y Q, Chen Y, Khosla D. Spiking deep convolutional neural networks for energy-efficient object recognition [J]. International Journal of Computer Vision, 2015, 113(1): 54‒66.

[51] Rueckauer B, Lungu I A, Hu Y H, et al. Conversion of continuous-valued deep networks to efficient event-driven networks for image classification [J]. Frontiers in Neuroscience, 2017, 11: 682.

[52] Wang Y X, Xu Y, Yan R, et al. Deep spiking neural networks with binary weights for object recognition [J]. IEEE Transactions on Cognitive and Developmental Systems, 2021, 13(3): 514‒523.

[53] Hu Y F, Tang H J, Pan G. Spiking deep residual networks [J]. IEEE Transactions on Neural Networks and Learning Systems, 2023, 34(8): 5200‒5205.

[54] Vázquez R. Izhikevich neuron model and its application in pattern recognition [J]. Australian Journal of Intelligent Information Processing Systems, 2010, 11(1): 35‒40.

[55] López-Vázquez G, Ornelas-Rodríguez M, Espinal A, et al. Evolving random topologies of spiking neural networks for pattern recognition [C]. Dubai: 8th International Conference on Soft Computing, Artificial Intelligence and Applications, 2019.

[56] Vázquez R A, Garro B A. Training spiking neurons by means of particle swarm optimization [C]. Chongqing: 2011 International Conference on Swarm Intelligence, 2011.

[57] Yusuf Z M, Hamed H N A, Yusuf L M, et al. Evolving spiking neural network (ESNN) and harmony search algorithm (HSA) for parameter optimization [C]. Langkawi: 2017 6th International Conference on Electrical Engineering and Informatics (ICEEI), 2017.

[58] Pavlidis N G, Tasoulis O K, Plagianakos V P, et al. Spiking neural network training using evolutionary algorithms [C]. Montreal: 2005 IEEE International Joint Conference on Neural Networks, 2005.

[59] Gavrilov A V, Panchenko K O. Methods of learning for spiking neural networks. A survey [C]. Novosibirsk: 2016 13th International Scientific-Technical Conference on Actual Problems of Electronics Instrument Engineering (APEIE), 2016.

[60] 张铁林, 徐波‍. 脉冲神经网络研究现状及展望 [J]. 计算机学报, 2021, 44(9): 1767‒1785.
Zhang T L, Xu B. Research advances and perspectives on spiking neural networks [J]. Chinese Journal of Computers, 2021, 44(9): 1767‒1785.

[61] Rudolph-Lilith M, Dubois M, Destexhe A. Analytical integrate-and-fire neuron models with conductance-based dynamics and realistic postsynaptic potential time course for event-driven simulation strategies [J]. Neural Computation, 2012, 24(6): 1426‒1461.

[62] Naveros F, Garrido J A, Carrillo R R, et al. Event- and time-driven techniques using parallel CPU-GPU co-processing for spiking neural networks [J]. Frontiers in Neuroinformatics, 2017, 11: 7.

[63] Hines M L, Carnevale N T. The NEURON simulation environment [J]. Neural Computation, 1997, 9(6): 1179‒1209.

[64] Gewaltig M O, Diesmann M. NEST (NEural simulation tool) [J]. Scholarpedia, 2007, 2(4): 1430.

[65] Bekolay T, Bergstra J, Hunsberger E, et al. Nengo: A Python tool for building large-scale functional brain models [J]. Frontiers in Neuroinformatics, 2014, 7: 48.

[66] Hazan H, Saunders D J, Khan H, et al. BindsNET: A machine learning-oriented spiking neural networks library in python [J]. Frontiers in Neuroinformatics, 2018, 12: 89.

[67] Kasabov N K. NeuCube: A spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data [J]. Neural Networks, 2014, 52: 62‒76.

[68] Beyeler M, Carlson K D, Chou T S, et al. CARLsim 3: A user-friendly and highly optimized library for the creation of neurobiologically detailed spiking neural networks [C]. Killarney: 2015 International Joint Conference on Neural Networks (IJCNN), 2015.

[69] Stimberg M, Brette R, Goodman D F. Brian 2, an intuitive and efficient neural simulator [J]. eLife, 2019, 8: e47314.

[70] Neil D, Liu S C. Effective sensor fusion with event-based sensors and deep network architectures [C]. Montreal: 2016 IEEE International Symposium on Circuits and Systems (ISCAS), 2016.

[71] Cruz-Albrecht J M, Derosier T, Srinivasa N. A scalable neural chip with synaptic electronics using CMOS integrated memristors [J]. Nanotechnology, 2013, 24(38): 384011.

[72] Schemmel J, Brüderle D, Grübl A, et al. A wafer-scale neuromorphic hardware system for large-scale neural modeling [C]. Paris: 2010 IEEE International Symposium on Circuits and Systems (ISCAS), 2010.

[73] Merolla P, Arthur J, Alvarez R, et al. A multicast tree router for multichip neuromorphic systems [J]. IEEE Transactions on Circuits and Systems I: Regular Papers, 2014, 61(3): 820‒833.

[74] Qiao N, Mostafa H, Corradi F, et al. A reconfigurable on-line learning spiking neuromorphic processor comprising 256 neurons and 128 K synapses [J]. Frontiers in Neuroscience, 2015, 9: 141.

[75] Moradi S, Qiao N, Stefanini F, et al. A scalable multicore architecture with heterogeneous memory structures for dynamic neuromorphic asynchronous processors (DYNAPs) [J]. IEEE Transactions on Biomedical Circuits and Systems, 2018, 12(1): 106‒122.

[76] Strukov D B, Snider G S, Stewart D R, et al. The missing memristor found [J]. Nature, 2008, 453: 80‒83.

[77] Chu M, Kim B, Park S, et al. Neuromorphic hardware system for visual pattern recognition with memristor array and CMOS neuron [J]. IEEE Transactions on Industrial Electronics, 2015, 62(4): 2410‒2419.

[78] Park S, Chu M, Kim J, et al. Electronic system with memristive synapses for pattern recognition [J]. Scientific Reports, 2015, 5: 10123.

[79] Schuman C D, Potok T E, Patton R M, et al. A survey of neuromorphic computing and neural networks in hardware [EB/OL]. (2017-05-19)[2023-06-20]. https://doi.org/10.48550/arXiv.1705.06963.

[80] Rast A D, Galluppi F, Jin X, et al. The Leaky Integrate-and-Fire neuron: A platform for synaptic model exploration on the SpiNNaker chip [C]. Barcelona: The 2010 International Joint Conference on Neural Networks (IJCNN), 2010.

[81] Davies M, Srinivasa N, Lin T H, et al. Loihi: A neuromorphic manycore processor with on-chip learning [J]. IEEE Micro, 2018, 38(1): 82‒99.

[82] Deng L, Wang G R, Li G Q, et al. Tianjic: A unified and scalable chip bridging spike-based and continuous neural computation [J]. IEEE Journal of Solid-State Circuits, 2020, 55(8): 2228‒2246.

[83] Kim S, Park S, Na B, et al. Spiking-YOLO: Spiking neural network for energy-efficient object detection [J]. Proceedings of the AAAI Conference on Artificial Intelligence, 2020, 34(7): 11270‒11277.

[84] Kim S, Park S, Na B, et al. Towards fast and accurate object detection in bio-inspired spiking neural networks through Bayesian optimization [J]. IEEE Access, 2020, 9: 2633‒2643.

[85] Chakraborty B, She X Y, Mukhopadhyay S. A fully spiking hybrid neural network for energy-efficient object detection [J]. IEEE Transactions on Image Processing, 2021, 30: 9014‒9029.

[86] Jiang Z Y, Bing Z S, Huang K, et al. Retina-based pipe-like object tracking implemented through spiking neural network on a snake robot [J]. Frontiers in Neurorobotics, 2019, 13: 29.

[87] Vemuru K V. Image edge detector with Gabor type filters using a spiking neural network of biologically inspired neurons [J]. Algorithms, 2020, 13(7): 165.

[88] Demertzis K, Iliadis L, Bougoudis I. Gryphon: A semi-supervised anomaly detection system based on one-class evolving spiking neural network [J]. Neural Computing and Applications, 2020, 32(9): 4303‒4314.

[89] Cheng L, Liu Y, Hou Z G, et al. A rapid spiking neural network approach with an application on hand gesture recognition [J]. IEEE Transactions on Cognitive and Developmental Systems, 2021, 13(1): 151‒161.

[90] Tsang I J, Corradi F, Sifalakis M, et al. Radar-based hand gesture recognition using spiking neural networks [J]. Electronics, 2021, 10(12): 1405.

[91] Safa A L, Corradi F, Keuninckx L, et al. Improving the accuracy of spiking neural networks for radar gesture recognition through preprocessing [J]. IEEE Transactions on Neural Networks and Learning Systems, 2023, 34(6): 2869‒2881.

[92] Xing Y N, Di Caterina G, Soraghan J. A new spiking convolutional recurrent neural network (SCRNN) with applications to event-based hand gesture recognition [J]. Frontiers in Neuroscience, 2020, 14: 590164.

[93] Liu Q H, Xing D, Tang H J, et al. Event-based action recognition using motion information and spiking neural networks [C]. Montreal: 2021 International Joint Conference on Artificial Intelligence, 2021.

[94] Banerjee D, Rani S, George A M, et al. Application of spiking neural networks for action recognition from radar data [C]. Glasgow: 2020 International Joint Conference on Neural Networks (IJCNN), 2020.

[95] Lee C, Kosta A K, Zhu A Z, et al. Spike-FlowNet: Event-based optical flow estimation with energy-efficient hybrid neural networks [C]. Glasgow: Computer Vision—ECCV 2020: 16th European Conference, 2020.

[96] Paredes-Vallés F, Scheper K Y W, de Croon G C H E. Unsupervised learning of a hierarchical spiking neural network for optical flow estimation: From events to global motion perception [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2020, 42(8): 2051‒2064.

[97] Cuadrado J, Rançon U, Cottereau B R, et al. Optical flow estimation from event-based cameras and spiking neural networks [J]. Frontiers in Neuroscience, 2023, 17: 1160034.

[98] Zhang Y S, Lyu H Y, Zhao Y C, et al. Event-based optical flow estimation with spatio-temporal backpropagation trained spiking neural network [J]. Micromachines, 2023, 14(1): 203.

[99] Chaney K, Panagopoulou A, Lee C, et al. Self-supervised optical flow with spiking neural networks and event based cameras [C]. Prague: 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2021.

[100] Lyu C, Xu J, Zheng X. Spiking convolutional neural networks for text classification [C]. Kigali: The Eleventh International Conference on Learning Representations, 2022.

[101] Zhu R J, Zhao Q H, Li G Q, et al. SpikeGPT: Generative pre-trained language model with spiking neural networks [EB/OL]. (2023-02-27)[2023-08-08]. https: //doi.org/10.48550/arXiv.2302.13939.

[102] Mo Y, Yang Y L, Duan S K, et al. Spiking spatio-temporal channle [C]. Chengdu: 2022 7th International Conference on Cloud Computing and Big Data Analytics (ICCCBDA), 2022.

[103] Wu J B, Yılmaz E, Zhang M L, et al. Deep spiking neural networks for large vocabulary automatic speech recognition [J]. Frontiers in Neuroscience, 2020, 14: 199.

[104] Li K, Príncipe J C. Biologically-inspired spike-based automatic speech recognition of isolated digits over a reproducing kernel Hilbert space [J]. Frontiers in Neuroscience, 2018, 12: 194.

[105] Zhang M L, Wu J B, Chua Y, et al. MPD-AL: An efficient membrane potential driven aggregate-label learning algorithm for spiking neurons [J]. Proceedings of the AAAI Conference on Artificial Intelligence, 2019, 33(1): 1327‒1334.

[106] Solairaj A, Sugatha G, Kavitha G. Enhanced Elman spike neural network based sentiment analysis of online product recommendation [J]. Applied Soft Computing, 2023, 132: 109789.

[107] Diehl P U, Pedroni B U, Cassidy A, et al. TrueHappiness: Neuromorphic emotion recognition on TrueNorth [C]. Vancouver: 2016 International Joint Conference on Neural Networks (IJCNN), 2016.

[108] Xu Q, Li Y X, Shen J R, et al. Hierarchical spiking-based model for efficient image classification with enhanced feature extraction and encoding [J]. IEEE Transactions on Neural Networks and Learning Systems, 2022: 1‒9.

[109] Zheng H L, Wu Y J, Deng L, et al. Going deeper with directly-trained larger spiking neural networks [J]. Proceedings of the AAAI Conference on Artificial Intelligence, 2021, 35(12): 11062‒11070.

[110] Yao M, Gao H H, Zhao G S, et al. Temporal-wise attention spiking neural networks for event streams classification [C]. Montreal: 2021 IEEE/CVF International Conference on Computer Vision (ICCV), 2021.

[111] Su Q Y, Chou Y H, Hu Y F, et al. Deep directly-trained spiking neural networks for object detection [EB/OL]. (2023-07-21)[2023-08-20]. https: //doi.org/10.48550/arXiv.2307.11411.

[112] Zhao Z H, Wang Y H, Zou Q S, et al. The spike gating flow: A hierarchical structure-based spiking neural network for online gesture recognition [J]. Frontiers in Neuroscience, 2022, 16: 923587.

[113] Mueggler E, Rebecq H, Gallego G, et al. The event-camera dataset and simulator: Event-based data for pose estimation, visual odometry, and SLAM [J]. The International Journal of Robotics Research, 2017, 36(2): 142‒149.

[114] Fang H J, Zeng Y. A brain-inspired causal reasoning model based on spiking neural networks [C]. Shenzhen: 2021 International Joint Conference on Neural Networks (IJCNN), 2021.

[115] Fang H J, Zeng Y, Tang J B, et al. Brain-inspired graph spiking neural networks for commonsense knowledge representation and reasoning [EB/OL]. (2022-07-11)[2023-08-09]. https://doi.org/10. 48550/arXiv.2207.05561.

[116] Zeng Y, Zhao D C, Zhao F F, et al. BrainCog: A spiking neural network based, brain-inspired cognitive intelligence engine for brain-inspired AI and brain simulation [J]. Patterns, 2023, 4(8): 100789.

[117] Venkataiah V, Mohanty R, Nagaratna M. Prediction of software cost estimation using spiking neural networks [C]//Satapathy S, Bhateja V, Das S. Smart Intelligent Computing and Applications. Singapore: Springer, 2019: 101‒112.

[118] Dodds P S, Harris K D, Kloumann I M, et al. Temporal patterns of happiness and information in a global social network: Hedonometrics and Twitter [J]. PLoS One, 2011, 6(12): e26752.

[119] Liang Q, Zeng Y, Xu B. Temporal-sequential learning with a brain-inspired spiking neural network and its application to musical memory [J]. Frontiers in Computational Neuroscience, 2020, 14: 51.

[120] Liang Q, Zeng Y. Stylistic composition of melodies based on a brain-inspired spiking neural network [J]. Frontiers in Systems Neuroscience, 2021, 15: 639484.

[121] Ye P G, Wang Y G, Tang W X. S-MFRL: Spiking mean field reinforcement learning for dynamic resource allocation of D2D networks [J]. IEEE Transactions on Vehicular Technology, 2023, 72(1): 1032‒1047.

[122] Oikonomou K M, Kansizoglou I, Gasteratos A. A framework for active vision-based robot planning using spiking neural networks [C]. Vouliagmeni: 2022 30th Mediterranean Conference on Control and Automation (MED), 2022.

[123] Steffen L, da Silva R K, Ulbrich S, et al. Networks of place cells for representing 3D environments and path planning [C]. New York: 2020 8th IEEE RAS/EMBS International Conference for Biomedical Robotics and Biomechatronics (BioRob), 2020.

[124] Ibad T, Abdulkadir S J, Aziz N B A. Evolving spiking neural network for prediction problems in healthcare system [C]. Kota Kinabalu: 2022 International Conference on Artificial Intelligence for Smart Community, 2022.

[125] Jia Z Y, Ji J Y, Zhou X L, et al. Hybrid spiking neural network for sleep electroencephalogram signals [J]. Science China Information Sciences, 2022, 65(4): 140403.

[126] Feng Y F, Geng S J, Chu J J, et al. Building and training a deep spiking neural network for ECG classification [J]. Biomedical Signal Processing and Control, 2022, 77: 103749.

[127] Faghihi F, Cai S Q, Moustafa A A. A neuroscience-inspired spiking neural network for EEG-based auditory spatial attention detection [J]. Neural Networks, 2022, 152: 555‒565.

[128] Xing Y X, Zhang L, Hou Z X, et al. Accurate ECG classification based on spiking neural network and attentional mechanism for real-time implementation on personal portable devices [J]. Electronics, 2022, 11(12): 1889.

[129] Turkson R E, Qu H, Mawuli C B, et al. Classification of Alzheimer´s disease using deep convolutional spiking neural network [J]. Neural Processing Letters, 2021, 53(4): 2649‒2663.

[130] Stoev H. Brain disease detection from EEGs: Comparing spiking and recurrent neural networks for non-stationary time series classification [D]. Dublin: Technological University Dublin (Master´s thesis), 2020.

[131] Ahmadi M, Sharifi A, Hassantabar S, et al. QAIS-DSNN: Tumor area segmentation of MRI image with optimized quantum matched-filter technique and deep spiking neural network [J]. BioMed Research International, 2021, 2021: 6653879.

[132] Huggins C J, Escudero J, Parra M A, et al. Deep learning of resting-state electroencephalogram signals for three-class classification of Alzheimer´s disease, mild cognitive impairment and healthy ageing [J]. Journal of Neural Engineering, 2021, 18(4): 046087.

[133] Belbachir A N, Hofstätter M, Litzenberger M, et al. High-speed embedded-object analysis using a dual-line timed-address-event temporal-contrast vision sensor [J]. IEEE Transactions on Industrial Electronics, 2011, 58(3): 770‒783.

[134] Ni Z J, Bolopion A, Agnus J, et al. Asynchronous event-based visual shape tracking for stable haptic feedback in microrobotics [J]. IEEE Transactions on Robotics, 2012, 28(5): 1081‒1089.

[135] Bittar A, Garner P N. Surrogate gradient spiking neural networks as encoders for large vocabulary continuous speech recognition [EB/OL]. (2022-12-01)[2023-06-20]. https://doi.org/10.48550/arXiv.2212.01187.

[136] Wang Q Y, Zhang T L, Han M L, et al. Complex dynamic neurons improved spiking transformer network for efficient automatic speech recognition [J]. Proceedings of the AAAI Conference on Artificial Intelligence, 2023, 37(1): 102‒109.

[137] Guo M H, Ding R X, Chen S S. Live demonstration: A dynamic vision sensor with direct logarithmic output and full-frame picture-on-demand [C]. Montreal: 2016 IEEE International Symposium on Circuits and Systems (ISCAS), 2016.

[138] Li J N, Dong S W, Yu Z F, et al. Event-based vision enhanced: A joint detection framework in autonomous driving [C]. Shanghai: 2019 IEEE International Conference on Multimedia and Expo (ICME), 2019.

[139] Mukhopadhyay A K, Naligala M P, Duggisetty D L, et al. Acoustic scene analysis using analog spiking neural network [J]. Neuromorphic Computing and Engineering, 2022, 2(4): 044003.

[140] Ji M C, Wang Z L, Yan R, et al. SCTN: Event-based object tracking with energy-efficient deep convolutional spiking neural networks [J]. Frontiers in Neuroscience, 2023, 17: 1123698.

[141] Zhou X C, Zhou Z H, Zhong Z Q, et al. A heterogeneous spiking neural network for computationally efficient face recognition [C]. Daegu: 2021 IEEE International Symposium on Circuits and Systems (ISCAS), 2021.

[142] Saeidi S A, Fallah F, Barmaki S, et al. A novel neuromorphic processors realization of spiking deep reinforcement learning for portfolio management [C]. Antwerp: 2022 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2022.

[143] Ho W L, Tung W L, Quek C. Brain-inspired evolving neuro-fuzzy system for financial forecasting and trading of the S&P500 index [C]. Daegu: PRICAI 2010: Trends in Artificial Intelligence: 11th Pacific Rim International Conference on Artificial Intelligence, 2010.

[144] Mateńczuk K, Kozina A, Markowska A, et al. Financial time series forecasting: Comparison of traditional and spiking neural networks [J]. Procedia Computer Science, 2021, 192: 5023‒5029.

[145] Gao K, Luk W, Weston S. High-frequency trading and financial time-series prediction with spiking neural networks [J]. Wilmott, 2021, 2021(113): 18‒33.

Related Research