Exploration versus exploitation in reinforcement learning: a stochastic control approach
arXiv:1812.01552
Abstract
We consider reinforcement learning (RL) in continuous time and study the problem of achieving the best trade-off between exploration of a black box environment and exploitation of current knowledge. We propose an entropy-regularized reward function involving the differential entropy of the distributions of actions, and motivate and devise an exploratory formulation for the feature dynamics that captures repetitive learning under exploration. The resulting optimization problem is a revitalization of the classical relaxed stochastic control. We carry out a complete analysis of the problem in the linear--quadratic (LQ) setting and deduce that the optimal feedback control distribution for balancing exploitation and exploration is Gaussian. This in turn interprets and justifies the widely adopted Gaussian exploration in RL, beyond its simplicity for sampling. Moreover, the exploitation and exploration are captured, respectively and mutual-exclusively, by the mean and variance of the Gaussian distribution. We also find that a more random environment contains more learning opportunities in the sense that less exploration is needed. We characterize the cost of exploration, which, for the LQ case, is shown to be proportional to the entropy regularization weight and inversely proportional to the discount rate. Finally, as the weight of exploration decays to zero, we prove the convergence of the solution of the entropy-regularized LQ problem to the one of the classical LQ problem.
References in corpus (6)
- Continuous control with deep reinforcement learning
- Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actor
- Reinforcement Learning with Deep Energy-Based Policies
- Parameter Space Noise for Exploration
- Bridging the Gap Between Value and Policy Based Reinforcement Learning
- A Tour of Reinforcement Learning: The View from Continuous Control
Cited by in corpus (7)
- Continuous-Time Mean-Variance Portfolio Selection: A Reinforcement Learning Framework
- Entropy Regularization for Mean Field Games with Learning
- Hamilton-Jacobi-Bellman Equations for Maximum Entropy Optimal Control
- Regularity and stability of feedback relaxed controls
- Reinforcement learning for linear-convex models with jumps via stability analysis of feedback controls
- Large scale continuous-time mean-variance portfolio allocation via reinforcement learning
- Constrained Policy Gradient Method for Safe and Fast Reinforcement Learning: a Neural Tangent Kernel Based Approach