Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Evolving Connectivity for Recurrent Spiking Neural Networks

About

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.

Guan Wang, Yuhao Sun, Sijie Cheng, Sen Song• 2023

Related benchmarks

TaskDatasetResultRank
Continuous ControlHumanoid 17-Dof
Final Return1.22e+4
21
Continuous ControlHopper 3-Dof
Final Return2.45e+3
18
Continuous ControlWalker2d 6-Dof
Final Return4.61e+3
12
Showing 3 of 3 rows

Other info

Follow for update