Fast and Data-Efficient Training of Rainbow: an Experimental Study on Atari
Not on the map. Why?
Abstract (arXiv)
Across the Arcade Learning Environment, Rainbow achieves a level of performance competitive with humans and modern RL algorithms. However, attaining this level of performance requires large amounts of data and hardware resources, making research in this area computationally expensive and use in practical applications often infeasible. This paper's contribution is threefold: We (1) propose an improved version of Rainbow, seeking to drastically reduce Rainbow's data, training time, and compute requirements while maintaining its competitive performance; (2) we empirically demonstrate the effectiveness of our approach through experiments on the Arcade Learning Environment, and (3) we conduct a number of ablation studies to investigate the effect of the individual proposed modifications. Our improved version of Rainbow reaches a median human normalized score close to classic Rainbow's, while using 20 times less data and requiring only 7.5 hours of training time on a single GPU. We also provide our full implementation including pre-trained models.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 51 of its 74 references that are in the map. First posted on arXiv 19 Nov 2021.
Builds on
51 of 74 references.
References · 51
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,905
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,745
- 2019Dream to Control: Learning Behaviors by Latent Imaginationcited by 1,653
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,380
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
- 2017Mixed Precision Trainingcited by 1,156
38 more
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
- 2015Prioritized Experience Replaycited by 1,099
- 2020Mastering Atari with Discrete World Modelscited by 1,007
- 2018Exploration by Random Network Distillationcited by 993
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 837
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 786
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 785
- 2018Recurrent World Models Facilitate Policy Evolutioncited by 785
- 2017A Distributional Perspective on Reinforcement Learningcited by 765
- 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 760
- 2019Solving Rubik's Cube with a Robot Handcited by 734
- 2018Learning Dexterous In-Hand Manipulationcited by 687
- 2020Image Augmentation Is All You Need: Regularizing Deep Reinforcement Learning from Pixelscited by 585
- 2019Model-Based Reinforcement Learning for Ataricited by 502
- 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 483
- 2017Distributional Reinforcement Learning with Quantile Regressioncited by 474
- 2020Reinforcement Learning with Augmented Datacited by 468
- 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 404
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 370
- 2020Data-Efficient Reinforcement Learning with Self-Predictive Representationscited by 318
- 2020Agent57: Outperforming the Atari Human Benchmarkcited by 303
- 2019Challenges of Real-World Reinforcement Learningcited by 291
- 2017Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agentscited by 269
- 2018Distributed Prioritized Experience Replaycited by 269
- 2017Noisy Networks for Explorationcited by 266
- 2020Never Give Up: Learning Directed Exploration Strategiescited by 212
- 2018Dopamine: A Research Framework for Deep Reinforcement Learningcited by 122
- 2019When to use parametric models in reinforcement learning?cited by 118
- 2020Chip Placement with Deep Reinforcement Learningcited by 83
- 2015Massively Parallel Methods for Deep Reinforcement Learningcited by 82
- 2020Revisiting Rainbow: Promoting more Insightful and Inclusive Deep Reinforcement Learning Researchcited by 78
- 2020An empirical investigation of the challenges of real-world reinforcement learningcited by 77
- 2021Spectral Normalisation for Deep Reinforcement Learning: an Optimisation Perspectivecited by 65
- 2018Gotta Learn Fast: A New Benchmark for Generalization in RLcited by 59
- 2020D2RL: Deep Dense Architectures in Reinforcement Learningcited by 42
- 2018Accelerated Methods for Deep Reinforcement Learningcited by 40
- 2021On Bonus-Based Exploration Methods in the Arcade Learning Environmentcited by 37
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 4.
10 papers.
- 2023Bigger, Better, Faster: Human-level Atari with human-level efficiencycited by 147
- 2024In value-based deep reinforcement learning, a pruned network is a good networkcited by 39
- 2024Retrieval-Augmented Decision Transformer: External Memory for In-context RLcited by 21
- 2024A Large Recurrent Action Model: xLSTM enables Fast Inference for Robotics Taskscited by 14
- 2023Diverse Projection Ensembles for Distributional Reinforcement Learningcited by 8
- 2024Beyond The Rainbow: High Performance Deep Reinforcement Learning on a Desktop PCcited by 7
- 2025Contextual Similarity Distillation: Ensemble Uncertainties with a Single Modelcited by 3
- 2025Pay Attention to What and Where? Interpretable Feature Extractor in Vision-based Deep Reinforcement Learningcited by 0
- 2025DeGuV: Depth-Guided Visual Reinforcement Learning for Generalization and Interpretability in Manipulationcited by 0
- 2025Recurrent Off-Policy Deep Reinforcement Learning Doesn't Have to be Slowcited by 0
- 2025Recurrent Off-Policy Deep Reinforcement Learning Doesn't Have to be Slow23 Dec 2025
- 2025DeGuV: Depth-Guided Visual Reinforcement Learning for Generalization and Interpretability in Manipulation5 Sep 2025
- 2025Pay Attention to What and Where? Interpretable Feature Extractor in Vision-based Deep Reinforcement Learning14 Apr 2025
- 2025Contextual Similarity Distillation: Ensemble Uncertainties with a Single Model14 Mar 2025
- 2024Beyond The Rainbow: High Performance Deep Reinforcement Learning on a Desktop PC6 Nov 2024
- 2024A Large Recurrent Action Model: xLSTM enables Fast Inference for Robotics Tasks29 Oct 2024
- 2024Retrieval-Augmented Decision Transformer: External Memory for In-context RL9 Oct 2024
- 2024In value-based deep reinforcement learning, a pruned network is a good network19 Feb 2024
- 2023Diverse Projection Ensembles for Distributional Reinforcement Learning12 Jun 2023
- 2023Bigger, Better, Faster: Human-level Atari with human-level efficiency30 May 2023