Learning State Representations from Random Deep Action-conditional Predictions
Not on the map. Why?
Abstract (arXiv)
Our main contribution in this work is an empirical finding that random General Value Functions (GVFs), i.e., deep action-conditional predictions -- random both in what feature of observations they predict as well as in the sequence of actions the predictions are conditioned upon -- form good auxiliary tasks for reinforcement learning (RL) problems. In particular, we show that random deep action-conditional predictions when used as auxiliary tasks yield state representations that produce control performance competitive with state-of-the-art hand-crafted auxiliary tasks like value prediction, pixel control, and CURL in both Atari and DeepMind Lab tasks. In another set of experiments we stop the gradients from the RL part of the network to the state representation learning part of the network and show, perhaps surprisingly, that the auxiliary tasks alone are sufficient to learn state representations good enough to outperform an end-to-end trained actor-critic baseline. We opensourced our code at https://github.com/Hwhitetooth/random_gvfs.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 24 of its 41 references that are in the map. First posted on arXiv 9 Feb 2021.
Builds on
24 of 41 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2020Mastering Atari with Discrete World Modelscited by 990
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 769
- 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 745
- 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 400
- 2020Data-Efficient Reinforcement Learning with Self-Predictive Representationscited by 309
- 2020Decoupling Representation Learning from Reinforcement Learningcited by 263
- 2019Unsupervised State Representation Learning in Ataricited by 144
12 more
- 2020Bootstrap Latent-Predictive Representations for Multitask Reinforcement Learningcited by 101
- 2020Deep Reinforcement and InfoMax Learningcited by 79
- 2019Shaping Belief States with Generative Environment Models for RLcited by 65
- 2020The Value-Improvement Path: Towards Better Representations for Reinforcement Learningcited by 60
- 2019Hyperbolic Discounting and Learning over Multiple Horizonscited by 58
- 2020Predictive Information Accelerates Learning in RLcited by 56
- 2019A Geometric Perspective on Optimal Representations for Reinforcement Learningcited by 54
- 2019Discovery of Useful Questions as Auxiliary Taskscited by 45
- 2018Neural Predictive Belief Representationscited by 39
- 2018General Value Function Networkscited by 16
- 2015Temporal-Difference Networkscited by 12
- 2019Terminal Prediction as an Auxiliary Task for Deep Reinforcement Learningcited by 11
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 1; 2025: 1.
6 papers.
- 2024Foundation Policies with Hilbert Representationscited by 89
- 2025A Survey of State Representation Learning for Deep Reinforcement Learningcited by 17
- 2022Exploring through Random Curiosity with General Value Functionscited by 10
- 2023Towards a Better Understanding of Representation Dynamics under TD-learningcited by 3
- 2023Towards model-free RL algorithms that scale well with unstructured datacited by 3
- 2022Auxiliary task discovery through generate-and-testcited by 2
- 2025A Survey of State Representation Learning for Deep Reinforcement Learning20 Jun 2025
- 2024Foundation Policies with Hilbert Representations23 Feb 2024
- 2023Towards model-free RL algorithms that scale well with unstructured data3 Nov 2023
- 2023Towards a Better Understanding of Representation Dynamics under TD-learning29 May 2023
- 2022Exploring through Random Curiosity with General Value Functions18 Nov 2022
- 2022Auxiliary task discovery through generate-and-test25 Oct 2022