SpikeRL: A Scalable and Energy-efficient Framework for Deep Spiking Reinforcement Learning
Tokey Tahmid, Mark Gates, Piotr Luszczek, Catherine D. Schuman

TL;DR
SpikeRL introduces a scalable, energy-efficient framework for deep spiking reinforcement learning, significantly improving performance and sustainability in complex control tasks compared to existing methods.
Contribution
The paper presents a new SpikeRL framework with optimized distributed training and population encoding, achieving substantial speed and energy efficiency gains.
Findings
SpikeRL is 4.26 times faster than previous methods.
SpikeRL is 2.25 times more energy efficient.
The framework effectively handles complex continuous control tasks.
Abstract
In this era of AI revolution, massive investments in large-scale data-driven AI systems demand high-performance computing, consuming tremendous energy and resources. This trend raises new challenges in optimizing sustainability without sacrificing scalability or performance. Among the energy-efficient alternatives of the traditional Von Neumann architecture, neuromorphic computing and its Spiking Neural Networks (SNNs) are a promising choice due to their inherent energy efficiency. However, in some real-world application scenarios such as complex continuous control tasks, SNNs often lack the performance optimizations that traditional artificial neural networks have. Researchers have addressed this by combining SNNs with Deep Reinforcement Learning (DeepRL), yet scalability remains unexplored. In this paper, we extend our previous work on SpikeRL, which is a scalable and energy efficient…
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.
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 · Modular Robots and Swarm Intelligence
MethodsSpiking Neural Networks
