The Phenomenon of Policy Churn
Tom Schaul, Andr\'e Barreto, John Quan, Georg Ostrovski

TL;DR
This paper investigates policy churn in deep reinforcement learning, revealing its rapid occurrence, empirical characteristics, and potential role as a form of implicit exploration that challenges traditional understanding of exploration strategies.
Contribution
It empirically characterizes policy churn in deep RL, identifies deep learning factors influencing it, and proposes it as an implicit exploration mechanism.
Findings
Policy churn occurs rapidly in deep RL.
Churn is not environment or algorithm specific.
Churn may serve as implicit exploration.
Abstract
We identify and study the phenomenon of policy churn, that is, the rapid change of the greedy policy in value-based reinforcement learning. Policy churn operates at a surprisingly rapid pace, changing the greedy action in a large fraction of states within a handful of learning updates (in a typical deep RL set-up such as DQN on Atari). We characterise the phenomenon empirically, verifying that it is not limited to specific algorithm or environment properties. A number of ablations help whittle down the plausible explanations on why churn occurs to just a handful, all related to deep learning. Finally, we hypothesise that policy churn is a beneficial but overlooked form of implicit exploration that casts -greedy exploration in a fresh light, namely that -noise plays a much smaller role than expected.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsReinforcement Learning in Robotics
MethodsQ-Learning · Convolution · Dense Connections · Deep Q-Network
