Reproduce “Deep Reinforcement Learning with Population-Coded Spiking Neural Network for Continuous Control” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Guangzhi Tang, Neelesh Kumar, Raymond Yoo, Konstantinos P. Michmizos

Researchers at Rutgers University developed a Population-coded Spiking Actor Network (PopSAN) that integrates with Deep Reinforcement Learning for continuous robotic control. This approach achieves performance on par with conventional deep actor networks while dramatically reducing energy consumption by 140 times per inference when deployed on Intel's Loihi neuromorphic chip.

Key insights

  • Population coding significantly enhances the representational capacity of Spiking Neural Networks (SNNs), enabling them to handle high-dimensional continuous control tasks more effectively than single-neuron or converted SNNs.
  • Learnable encoding mechanisms within population coding improve the discriminative quality of input representations, contributing to overall performance.
  • The PopSAN framework is compatible with diverse DRL algorithms (on-policy and off-policy), demonstrating its general applicability for learning complex control policies.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.