Evolving Connectivity for Recurrent Spiking Neural Networks

被引:0
|
作者
Wang, Guan [1 ,2 ]
Sun, Yuhao [2 ,3 ]
Cheng, Sijie [1 ,4 ]
Song, Sen [2 ,3 ]
机构
[1] Tsinghua Univ, Deptartment Comp Sci & Technol, Beijing, Peoples R China
[2] Tsinghua Univ, Lab Brain & Intelligence, Beijing, Peoples R China
[3] Tsinghua Univ, Dept Biomed Engn, Beijing, Peoples R China
[4] Tsinghua Univ, Inst AI Ind Res AIR, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recurrent spiking neural networks (RSNNs) hold great potential for advancing artificial general intelligence, as they draw inspiration from the biological nervous system and show promise in modeling complex dynamics. However, the widely-used surrogate gradient-based training methods for RSNNs are inherently inaccurate and unfriendly to neuromorphic hardware. To address these limitations, we propose the evolving connectivity (EC) framework, an inference-only method for training RSNNs. The EC framework reformulates weight-tuning as a search into parameterized connection probability distributions, and employs Natural Evolution Strategies (NES) for optimizing these distributions. Our EC framework circumvents the need for gradients and features hardware-friendly characteristics, including sparse boolean connections and high scalability. We evaluate EC on a series of standard robotic locomotion tasks, where it achieves comparable performance with deep neural networks and outperforms gradient-trained RSNNs, even solving the complex 17-DoF humanoid task. Additionally, the EC framework demonstrates a two to three fold speedup in efficiency compared to directly evolving parameters. By providing a performant and hardware-friendly alternative, the EC framework lays the groundwork for further energy-efficient applications of RSNNs and advances the development of neuromorphic devices. Our code is publicly available at https://github.com/imoneoi/EvolvingConnectivity.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Information Bottleneck in Control Tasks with Recurrent Spiking Neural Networks
    Vasu, Madhavun Candadai
    Izquierdo, Eduardo J.
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2017, PT I, 2017, 10613 : 236 - 244
  • [32] Understanding Selection and Diversity for Evolution of Spiking Recurrent Neural Networks
    Schuman, Catherine D.
    Bruer, Grant
    Young, Aaron R.
    Dean, Mark
    Plank, James S.
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018,
  • [33] Character Recognition from Trajectory by Recurrent Spiking Neural Networks
    Shen, Jiangrong
    Lin, Kang
    Wang, Yueming
    Pan, Gang
    2017 39TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2017, : 2900 - 2903
  • [34] Synaptic Weighting for Physiological Responses in Recurrent Spiking Neural Networks
    Herzfeld, David J.
    Beardsley, Scott A.
    2011 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2011, : 4187 - 4190
  • [35] An Unsupervised Learning Algorithm for Deep Recurrent Spiking Neural Networks
    Du, Pangao
    Lin, Xianghong
    Pi, Xiaomei
    Wang, Xiangwen
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 603 - 607
  • [36] Simple framework for constructing functional spiking recurrent neural networks
    Kim, Robert
    Li, Yinghao
    Sejnowski, Terrence J.
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2019, 116 (45) : 22811 - 22820
  • [37] Nonlinear dynamics and machine learning of recurrent spiking neural networks
    Maslennikov, O. V.
    Pugavko, M. M.
    Shchapin, D. S.
    Nekorkin, V. I.
    PHYSICS-USPEKHI, 2022, 65 (10) : 1020 - 1038
  • [38] Persistent Activation Blobs in Spiking Neural Networks with Mexican Hat Connectivity
    Piekniewski, Filip
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT II, 2010, 6114 : 64 - 71
  • [39] Asynchronous interface circuit for nonlinear connectivity in multicore spiking neural networks
    Kim, Sung-Eun
    Oh, Kwang-Il
    Kang, Taewook
    Lee, Sukho
    Kim, Hyuk
    Park, Mi-Jeong
    Lee, Jae-Jin
    ETRI JOURNAL, 2024, 46 (05) : 878 - 889
  • [40] Evolving Recurrent Neural Networks are Super-Turing
    Cabessa, Jeremie
    Siegelmann, Hava T.
    2011 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2011, : 3200 - 3206