atlas

Research map / Reinforcement learning / Visual and representation RL

Beyond The Rainbow: High Performance Deep Reinforcement Learning on a Desktop PC

ICML 2025 · Reinforcement learning › Visual and representation RL · approach: Scalable RL systems and environments · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Combines six post-Rainbow improvements (Impala+adaptive maxpooling, spectral normalization, IQN, Munchausen, vectorized environments) into a Rainbow-style DQN agent that reaches SOTA non-recurrent Atari-60 IQM of 7.4 at 200M frames on a desktop PC.

Problem

State-of-the-art deep RL agents require large distributed compute or days of training, making high-performance RL inaccessible to small labs and hobbyists; the paper targets high performance with low walltime on a single desktop.

Approach

Extends Rainbow DQN by adding six recent improvements (Impala CNN with width scale 2 and adaptive maxpooling, spectral normalization, IQN replacing C51, Munchausen RL replacing Double DQN, and 64 vectorized environments with large batches), tuned for low walltime, and analyzes each component's effect on performance, action gaps, policy churn, dormant neurons and weight norms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Integrate six improvements into Rainbow DQNRainbow DQN · Atari-60IQM: 1.852 -> 7.361Helped
Integrate six improvements into Rainbow DQNRainbow DQN · Atari-5IQM: 3.583 -> 7.739Helped
Add Impala architecture (ablation)BTR · Atari-5IQM: +142% IQMHelped
Add Munchausen (ablation)BTR · Atari PhoenixScore ColorJitter: 85k -> 212kHelped
Add IQN (ablation)BTR · Atari PhoenixScore ColorJitter: 110k -> 212kHelped
Add spectral normalization (ablation)BTR · Atari PhoenixScore ColorJitter: 187k -> 212kHelped
Add Impala architecture (ablation)BTR · Atari PhoenixScore ColorJitter: 19k -> 212kHelped
Add adaptive maxpool (ablation)BTR · Atari PhoenixScore ColorJitter: 187k -> 212kHelped
Add adaptive maxpool (ablation)BTR · Atari PhoenixScore epsilon=0: 406k -> 330kHurt
Add Impala architecture (ablation)BTR · Atari PhoenixScore epsilon=0: 21k -> 330kHelped
Use epsilon-greedy in addition to Noisy Networks (ablation)BTR · DoubleDunkscore: 0 -> 23Helped
Use epsilon-greedy in addition to Noisy Networks (ablation)BTR · Atari BattleZone and PhoenixscoreHurt

Surprising findings

Limitations

Experimental setup

Datasets: Atari-60 Atari-5 Procgen Super Mario Galaxy Mario Kart Wii Mortal Kombat

Benchmarks: Atari-60 Atari-5 Procgen Super Mario Galaxy Mario Kart Wii Mortal Kombat

Metrics: interquartile mean human-normalized score median mean optimality gap walltime action gap policy churn dormant neurons SRank L2 norm

Baselines: Rainbow DQN DQN (Nature) Munchausen-IQN Fast and Efficient Rainbow MEME Dreamer-v3 BBF EfficientZero-v2 PQN Rainbow DQN + Impala

Builds on: Rainbow DQN Munchausen RL IMPALA Implicit Quantile Networks Spectral Normalization

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy