SEREN: Knowing When to Explore and When to Exploit
Not on the map. Why?
Abstract (arXiv)
Efficient reinforcement learning (RL) involves a trade-off between "exploitative" actions that maximise expected reward and "explorative'" ones that sample unvisited states. To encourage exploration, recent approaches proposed adding stochasticity to actions, separating exploration and exploitation phases, or equating reduction in uncertainty with reward. However, these techniques do not necessarily offer entirely systematic approaches making this trade-off. Here we introduce SElective Reinforcement Exploration Network (SEREN) that poses the exploration-exploitation trade-off as a game between an RL agent -- exploiter, which purely exploits known rewards, and another RL agent -- switcher, which chooses at which states to activate a pure exploration policy that is trained to minimise system uncertainty and override Exploiter. Using a form of policies known as impulse control, switcher is able to determine the best set of states to switch to the exploration policy while Exploiter is free to execute its actions everywhere else. We prove that SEREN converges quickly and induces a natural schedule towards pure exploitation. Through extensive empirical studies in both discrete (MiniGrid) and continuous (MuJoCo) control benchmarks, we show that SEREN can be readily combined with existing RL algorithms to yield significant improvement in performance relative to state-of-the-art algorithms.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 45 references that are in the map. First posted on arXiv 30 May 2022.
Builds on
23 of 45 references.
References · 23
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
- 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,173
- 2018Exploration by Random Network Distillationcited by 966
- 2019When to Trust Your Model: Model-Based Policy Optimizationcited by 753
- 2018Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Modelscited by 748
- 2016Deep Exploration via Bootstrapped DQNcited by 518
- 2020Planning to Explore via Self-Supervised World Modelscited by 365
11 more
- 2020Reward-Free Exploration for Reinforcement Learningcited by 177
- 2015Incentivizing Exploration In Reinforcement Learning With Deep Predictive Modelscited by 154
- 2020SUNRISE: A Simple Unified Framework for Ensemble Learning in Deep Reinforcement Learningcited by 150
- 2017Multiagent Bidirectionally-Coordinated Nets: Emergence of Human-level Coordination in Learning to Play StarCraft Combat Gamescited by 93
- 2020Task-agnostic Exploration in Reinforcement Learningcited by 37
- 2018Variational Bayesian Reinforcement Learning with Regret Boundscited by 31
- 2019Implicit Generative Modeling for Efficient Explorationcited by 6
- 2018A Viscosity Approach to Stochastic Differential Games of Control and Stopping Involving Impulsive Controlcited by 5
- 2019Cutting Your Losses: Learning Fault-Tolerant Control and Optimal Stopping under Adverse Riskcited by 5
- 2018Optimal Selection of Transaction Costs in a Dynamic Principal-Agent Problemcited by 3
- 2019Generative Exploration and Exploitationcited by 2
Built on by
Not cited yet.