Spiking neural networks for nonlinear regression

被引:12
作者
Henkes, Alexander [1 ,2 ]
Eshraghian, Jason K. [3 ]
Wessels, Henning [2 ]
机构
[1] Swiss Fed Inst Technol, Computat Mech Grp, Zurich, Switzerland
[2] Tech Univ Carolo Wilhelmina Braunschweig, Div Data Driven Modeling Mech Syst, Braunschweig, Germany
[3] Univ Calif Santa Cruz, Neuromorph Comp Grp, Santa Cruz, CA USA
关键词
artificial neural networks; spiking neural networks; regression; neuromorphic computing; UNIVERSAL APPROXIMATION; OPERATORS;
D O I
10.1098/rsos.231606
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Spiking neural networks (SNN), also often referred to as the third generation of neural networks, carry the potential for a massive reduction in memory and energy consumption over traditional, second-generation neural networks. Inspired by the undisputed efficiency of the human brain, they introduce temporal and neuronal sparsity, which can be exploited by next-generation neuromorphic hardware. Energy efficiency plays a crucial role in many engineering applications, for instance, in structural health monitoring. Machine learning in engineering contexts, especially in data-driven mechanics, focuses on regression. While regression with SNN has already been discussed in a variety of publications, in this contribution, we provide a novel formulation for its accuracy and energy efficiency. In particular, a network topology for decoding binary spike trains to real numbers is introduced, using the membrane potential of spiking neurons. Several different spiking neural architectures, ranging from simple spiking feed-forward to complex spiking long short-term memory neural networks, are derived. Since the proposed architectures do not contain any dense layers, they exploit the full potential of SNN in terms of energy efficiency. At the same time, the accuracy of the proposed SNN architectures is demonstrated by numerical examples, namely different material models. Linear and nonlinear, as well as history-dependent material models, are examined. While this contribution focuses on mechanical examples, the interested reader may regress any custom function by adapting the published source code.
引用
收藏
页数:23
相关论文
共 111 条
[21]   Hand-Gesture Recognition Based on EMG and Event-Based Camera Sensor Fusion: A Benchmark in Neuromorphic Computing [J].
Ceolini, Enea ;
Frenkel, Charlotte ;
Shrestha, Sumit Bam ;
Taverni, Gemma ;
Khacef, Lyes ;
Payvand, Melika ;
Donati, Elisa .
FRONTIERS IN NEUROSCIENCE, 2020, 14
[22]   UNIVERSAL APPROXIMATION TO NONLINEAR OPERATORS BY NEURAL NETWORKS WITH ARBITRARY ACTIVATION FUNCTIONS AND ITS APPLICATION TO DYNAMICAL-SYSTEMS [J].
CHEN, TP ;
CHEN, H .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1995, 6 (04) :911-917
[23]  
Cybenko G., 1989, Mathematics of Control, Signals, and Systems, V2, P303, DOI 10.1007/BF02551274
[24]   Loihi: A Neuromorphic Manycore Processor with On-Chip Learning [J].
Davies, Mike ;
Srinivasa, Narayan ;
Lin, Tsung-Han ;
Chinya, Gautham ;
Cao, Yongqiang ;
Choday, Sri Harsha ;
Dimou, Georgios ;
Joshi, Prasad ;
Imam, Nabil ;
Jain, Shweta ;
Liao, Yuyun ;
Lin, Chit-Kwan ;
Lines, Andrew ;
Liu, Ruokun ;
Mathaikutty, Deepak ;
Mccoy, Steve ;
Paul, Arnab ;
Tse, Jonathan ;
Venkataramanan, Guruguhanathan ;
Weng, Yi-Hsin ;
Wild, Andreas ;
Yang, Yoonseok ;
Wang, Hong .
IEEE MICRO, 2018, 38 (01) :82-99
[25]  
Dayan P., 2005, Theoretical neuroscience: Computational and mathematical modeling of neural systems
[26]   Poroelastic model parameter identification using artificial neural networks: on the effects of heterogeneous porosity and solid matrix Poisson ratio [J].
Dehghani, Hamidreza ;
Zilian, Andreas .
COMPUTATIONAL MECHANICS, 2020, 66 (03) :625-649
[27]  
Eshraghian JK, 2023, Arxiv, DOI arXiv:2109.12894
[28]   Memristor-Based Binarized Spiking Neural Networks [J].
Eshraghian, Jason K. ;
Wang, Xinxin ;
Lu, Wei D. .
IEEE NANOTECHNOLOGY MAGAZINE, 2022, 16 (02) :14-23
[29]   Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networks [J].
Fang, Wei ;
Yu, Zhaofei ;
Chen, Yanqi ;
Masquelier, Timothee ;
Huang, Tiejun ;
Tian, Yonghong .
2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, :2641-2651
[30]   Prediction of contact resistance between copper blocks under cyclic load based on deep learning algorithm [J].
Feng, Zeyang ;
Yan, Jiangtao ;
Gao, Yuanwen .
AIP ADVANCES, 2022, 12 (07)