Simplifying Deep Reinforcement Learning via Self-Supervision
Not on the map. Why?
Abstract (arXiv)
Supervised regression to demonstrations has been demonstrated to be a stable way to train deep policy networks. We are motivated to study how we can take full advantage of supervised loss functions for stably training deep reinforcement learning agents. This is a challenging task because it is unclear how the training data could be collected to enable policy improvement. In this work, we propose Self-Supervised Reinforcement Learning (SSRL), a simple algorithm that optimizes policies with purely supervised losses. We demonstrate that, without policy gradient or value estimation, an iterative procedure of ``labeling" data and supervised regression is sufficient to drive stable policy improvement. By selecting and imitating trajectories with high episodic rewards, SSRL is surprisingly competitive to contemporary algorithms with more stable performance and less running time, showing the potential of solving reinforcement learning with supervised learning techniques. The code is available at https://github.com/daochenzha/SSRL
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 31 of its 48 references that are in the map. First posted on arXiv 10 Jun 2021.
Builds on
31 of 48 references.
References · 31
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2015Trust Region Policy Optimizationcited by 2,580
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,745
- 2016Generative Adversarial Imitation Learningcited by 1,597
- 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,194
- 2017Hindsight Experience Replaycited by 1,136
- 2015Prioritized Experience Replaycited by 1,099
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 786
- 2017A Distributional Perspective on Reinforcement Learningcited by 765
- 2017Deep Reinforcement Learning that Matterscited by 754
19 more
- 2016Unifying Count-Based Exploration and Intrinsic Motivationcited by 639
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
- 2015Policy Distillationcited by 440
- 2018Implicit Quantile Networks for Distributional Reinforcement Learningcited by 369
- 2018Maximum a Posteriori Policy Optimisationcited by 328
- 2019Random Search and Reproducibility for Neural Architecture Searchcited by 254
- 2018Self-Imitation Learningcited by 138
- 2018Dopamine: A Research Framework for Deep Reinforcement Learningcited by 122
- 2019Training Agents using Upside-Down Reinforcement Learningcited by 107
- 2017A Deeper Look at Experience Replaycited by 105
- 2017Reproducibility of Benchmarked Deep Reinforcement Learning Tasks for Continuous Controlcited by 93
- 2019Experience Replay Optimizationcited by 48
- 2018Remember and Forget for Experience Replaycited by 43
- 2019RLCard: A Toolkit for Reinforcement Learning in Card Gamescited by 35
- 2018Learning Self-Imitating Diverse Policiescited by 29
- 2021Rank the Episodes: A Simple Approach for Exploration in Procedurally-Generated Environmentscited by 28
- 2018Organizing Experience: A Deeper Look at Replay Mechanisms for Sample-based Planning in Continuous State Domainscited by 19
- 2019Ranking Policy Gradientcited by 4
- 2020AutoOD: Automated Outlier Detection via Curiosity-guided Search and Self-imitation Learningcited by 3
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 3.
9 papers.
- 2023Data-centric Artificial Intelligence: A Surveycited by 203
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learningcited by 66
- 2021TiKick: Towards Playing Multi-agent Football Full Games from Single-agent Demonstrationscited by 18
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
- 2022Towards Automated Imbalanced Learning with Deep Hierarchical Reinforcement Learningcited by 9
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Modelscited by 5
- 2022Towards Improving Exploration in Self-Imitation Learning using Intrinsic Motivationcited by 3
- 2021An Offline Deep Reinforcement Learning for Maintenance Decision-Makingcited by 2
- 2023Towards Personalized Preprocessing Pipeline Searchcited by 1
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Models3 May 2023
- 2023Data-centric Artificial Intelligence: A Survey17 Mar 2023
- 2023Towards Personalized Preprocessing Pipeline Search28 Feb 2023
- 2022Towards Improving Exploration in Self-Imitation Learning using Intrinsic Motivation30 Nov 2022
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systems5 Oct 2022
- 2022Towards Automated Imbalanced Learning with Deep Hierarchical Reinforcement Learning26 Aug 2022
- 2021TiKick: Towards Playing Multi-agent Football Full Games from Single-agent Demonstrations9 Oct 2021
- 2021An Offline Deep Reinforcement Learning for Maintenance Decision-Making28 Sep 2021
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning11 Jun 2021