Beyond The Rainbow: High Performance Deep Reinforcement Learning on a Desktop PC
Rainbow Deep Q-Network (DQN) demonstrated combining multiple independent enhancements could significantly boost a reinforcement learning (RL) agent's performance. In this paper, we present "Beyond The Rainbow" (BTR), a novel algorithm that integrates six improvements from across the RL literature to Rainbow DQN, establishing a new state-of-the-art for RL using a desktop PC, with a human-normalized interquartile mean (IQM) of 7.4 on Atari-60. Beyond Atari, we demonstrate BTR's capability to handle complex 3D games, successfully training agents to play Super Mario Galaxy, Mario Kart, and Mortal Kombat with minimal algorithmic changes. Designing BTR with computational efficiency in mind, agents can be trained using a high-end desktop PC on 200 million Atari frames within 12 hours. Additionally, we conduct detailed ablation studies of each component, analyzing the performance and impact using numerous measures. Code is available at https://github.com/VIPTankz/BTR.
Code (3)
Tasks
Computational EfficiencyDeep Reinforcement LearningReinforcement Learning (RL)Methods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
To Combine or Not To Combine? A Rainbow Deep Reinforcement Learning Agent for Dialog Policies
In this paper, we explore state-of-the-art deep reinforcement learning methods for dialog policy training such as prioritized experience replay, double deep Q-Networks, dueling network architectures and distributional le…
Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)Is Deep Reinforcement Learning Really Superhuman on Atari? Leveling the playing field
Consistent and reproducible evaluation of Deep Reinforcement Learning (DRL) is not straightforward. In the Arcade Learning Environment (ALE), small changes in environment parameters such as stochasticity or the maximum a…
Atari GamesDeep Reinforcement LearningGeneral Reinforcement Learningreinforcement-learning+2Learn to Interpret Atari Agents
Deep reinforcement learning (DeepRL) agents surpass human-level performance in many tasks. However, the direct mapping from states to actions makes it hard to interpret the rationale behind the decision-making of the age…
Decision MakingDeep Reinforcement LearningReinforcement LearningRevisiting Rainbow: Promoting more Insightful and Inclusive Deep Reinforcement Learning Research
Since the introduction of DQN, a vast majority of reinforcement learning research has focused on reinforcement learning with deep neural networks as function approximators. New methods are typically evaluated on a set of…
Atari GamesDeep Reinforcement Learningreinforcement-learningReinforcement Learning+1Faster Deep Reinforcement Learning with Slower Online Network
Deep reinforcement learning algorithms often use two networks for value function optimization: an online network, and a target network that tracks the online network with some delay. Using two separate networks enables t…
Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)