Efficient learning in spiking neural networks

被引:0
|
作者
Rast, Alexander [1 ]
Aoun, Mario Antoine
Elia, Eleni G. [1 ]
Crook, Nigel [1 ]
机构
[1] Oxford Brookes Univ, Sch Engn Comp & Math, Wheatley Campus, Oxford OX33 1HX, England
关键词
Spiking; Adaptation; Energy efficiency; Plasticity; Neurodynamics; FIRE MODEL; POLYCHRONIZATION; CLASSIFICATION; COMPUTATION; ALGORITHM; NEURONS; SPIKES;
D O I
10.1016/j.neucom.2024.127962
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spiking neural networks (SNNs) are a large class of neural model distinct from 'classical' continuous -valued networks such as multilayer perceptrons (MLPs). With event -driven dynamics and a continuous -time model in contrast to the discrete -time model of their classical counterparts, they offer interesting advantages in representational capacity and energy consumption. Spiking networks may also be more biologically plausible, offering more insights into neuroscience. However, developing models of learning for SNNs has historically proven challenging: as discrete -time systems, their dynamics are much more complex and they cannot benefit from the strong theoretical developments in MLPs such as convergence proofs and optimal gradient descent. Nor do they gain automatically from algorithmic improvements that have produced efficient matrix inversion and batch training methods. Most of the existing research has focused on the most well -studied learning mechanism in SNNs, spike -timing -dependent plasticity (STDP), and although there has been progress, there are also notable pathologies that have often been solved with a variety of ad -hoc techniques. While efforts have been made to map SNNs to classical convolutional neural networks (CNNs), these have not yet shown any decisive efficiency advantage over conventional CNNs. More promising research directions lie in the realm of pure spiking learning models that exploit the inherent temporal dynamics (and often leverage recurrency). Metrics are needed; one possibility would be a measure of total energy cost per unit reduction in error. This tutorial overview looks at existing techniques for learning in SNNs and offers some thoughts for future directions.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Efficient and Robust Supervised Learning Algorithm for Spiking Neural Networks
    Zhang Y.
    Geng T.
    Zhang M.
    Wu X.
    Zhou J.
    Qu H.
    [J]. Sensing and Imaging, 2018, 19 (1):
  • [2] Efficient asynchronous federated neuromorphic learning of spiking neural networks
    Wang, Yuan
    Duan, Shukai
    Chen, Feng
    [J]. NEUROCOMPUTING, 2023, 557
  • [3] An Efficient Learning Algorithm for Direct Training Deep Spiking Neural Networks
    Zhu, Xiaolei
    Zhao, Baixin
    Ma, De
    Tang, Huajin
    [J]. IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2022, 14 (03) : 847 - 856
  • [4] Efficient Spiking Neural Networks with Sparse Selective Activation for Continual Learning
    Shen, Jiangrong
    Ni, Wenyao
    Xu, Qi
    Tang, Huajin
    [J]. THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 1, 2024, : 611 - 619
  • [5] HFedSNN: Efficient Hierarchical Federated Learning using Spiking Neural Networks
    Aouedi, Ons
    Piamrat, Kandaraj
    Sudholt, Mario
    [J]. PROCEEDINGS OF THE INT'L ACM SYMPOSIUM ON MOBILITY MANAGEMENT AND WIRELESS ACCESS, MOBIWAC 2023, 2023, : 53 - 60
  • [6] Efficient Hardware Implementation for Online Local Learning in Spiking Neural Networks
    Guo, Wenzhe
    Fouda, Mohammed E.
    Eltawil, Ahmed M.
    Salama, Khaled Nabil
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 387 - 390
  • [7] Deep learning in spiking neural networks
    Tavanaei, Amirhossein
    Ghodrati, Masoud
    Kheradpisheh, Saeed Reza
    Masquelier, Timothee
    Maida, Anthony
    [J]. NEURAL NETWORKS, 2019, 111 : 47 - 63
  • [8] Learning algorithm for spiking neural networks
    Amin, HH
    Fujii, RH
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 1, PROCEEDINGS, 2005, 3610 : 456 - 465
  • [9] Supervised learning with spiking neural networks
    Xin, JG
    Embrechts, MJ
    [J]. IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 1772 - 1777
  • [10] Federated Learning With Spiking Neural Networks
    Venkatesha, Yeshwanth
    Kim, Youngeun
    Tassiulas, Leandros
    Panda, Priyadarshini
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2021, 69 : 6183 - 6194