Strategy and Benchmark for Converting Deep Q-Networks to Event-Driven Spiking Neural Networks
Weihao Tan, Devdhar Patel, Robert Kozma

TL;DR
This paper presents a method for converting Deep Q-Networks to Spiking Neural Networks, achieving competitive Atari game performance and establishing a benchmark for future research in energy-efficient reinforcement learning.
Contribution
It introduces a robust firing rate representation, a new conversion evaluation metric, and demonstrates state-of-the-art results on Atari games with SNNs.
Findings
Achieved competitive scores on 17 Atari games.
First to reach state-of-the-art performance with SNNs in this domain.
Provided a benchmark for DQN to SNN conversion processes.
Abstract
Spiking neural networks (SNNs) have great potential for energy-efficient implementation of Deep Neural Networks (DNNs) on dedicated neuromorphic hardware. Recent studies demonstrated competitive performance of SNNs compared with DNNs on image classification tasks, including CIFAR-10 and ImageNet data. The present work focuses on using SNNs in combination with deep reinforcement learning in ATARI games, which involves additional complexity as compared to image classification. We review the theory of converting DNNs to SNNs and extending the conversion to Deep Q-Networks (DQNs). We propose a robust representation of the firing rate to reduce the error during the conversion process. In addition, we introduce a new metric to evaluate the conversion process by comparing the decisions made by the DQN and SNN, respectively. We also analyze how the simulation time and parameter normalization…
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
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural dynamics and brain function
MethodsConvolution · Q-Learning · Dense Connections · Deep Q-Network
