RAPID-RL: A Reconfigurable Architecture with Preemptive-Exits for Efficient Deep-Reinforcement Learning
Adarsh Kumar Kosta, Malik Aqeel Anwar, Priyadarshini Panda, Arijit, Raychowdhury, and Kaushik Roy

TL;DR
RAPID-RL introduces a reconfigurable deep RL architecture with preemptive exits, enabling dynamic computation adjustment based on input difficulty, significantly reducing operations while maintaining high performance on Atari and drone tasks.
Contribution
This work presents a novel reconfigurable architecture with preemptive exits for deep RL, including a training methodology for dynamic decision-making and confidence scoring.
Findings
Achieves 0.34x OPS with performance above 0.88x on Atari tasks.
Achieves 0.25x OPS with performance above 0.91x on drone navigation.
Enables efficient inference suitable for resource-constrained edge devices.
Abstract
Present-day Deep Reinforcement Learning (RL) systems show great promise towards building intelligent agents surpassing human-level performance. However, the computational complexity associated with the underlying deep neural networks (DNNs) leads to power-hungry implementations. This makes deep RL systems unsuitable for deployment on resource-constrained edge devices. To address this challenge, we propose a reconfigurable architecture with preemptive exits for efficient deep RL (RAPID-RL). RAPID-RL enables conditional activation of DNN layers based on the difficulty level of inputs. This allows to dynamically adjust the compute effort during inference while maintaining competitive performance. We achieve this by augmenting a deep Q-network (DQN) with side-branches capable of generating intermediate predictions along with an associated confidence score. We also propose a novel training…
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 Neural Network Applications · Reinforcement Learning in Robotics · Robotics and Sensor-Based Localization
