Deep Reinforcement Learning with Population-Coded Spiking Neural Network for Continuous Control
Guangzhi Tang, Neelesh Kumar, Raymond Yoo, Konstantinos P. Michmizos

TL;DR
This paper introduces a population-coded spiking neural network trained with deep reinforcement learning for energy-efficient continuous control in robotics, demonstrating comparable performance to traditional methods with significantly reduced energy consumption on neuromorphic hardware.
Contribution
It presents a novel hybrid training approach for spiking neural networks using population coding and deep reinforcement learning, enabling scalable and energy-efficient control for real-world robotic tasks.
Findings
PopSAN achieves similar performance to deep networks on OpenAI gym tasks.
Loihi neuromorphic chip implementation reduces energy consumption by 140 times.
Hybrid RL enhances the scalability and robustness of spiking neural networks.
Abstract
The energy-efficient control of mobile robots is crucial as the complexity of their real-world applications increasingly involves high-dimensional observation and action spaces, which cannot be offset by limited on-board resources. An emerging non-Von Neumann model of intelligence, where spiking neural networks (SNNs) are run on neuromorphic processors, is regarded as an energy-efficient and robust alternative to the state-of-the-art real-time robotic controllers for low dimensional control tasks. The challenge now for this new computing paradigm is to scale so that it can keep up with real-world tasks. To do so, SNNs need to overcome the inherent limitations of their training, namely the limited ability of their spiking neurons to represent information and the lack of effective learning algorithms. Here, we propose a population-coded spiking actor network (PopSAN) trained in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural dynamics and brain function · Neural Networks and Reservoir Computing
