$β$-DQN: Improving Deep Q-Learning By Evolving the Behavior
Hongming Zhang, Fengshuo Bai, Chenjun Xiao, Chao Gao, Bo Xu, Martin Müller
TL;DR
This paper tackles the exploration challenge in deep reinforcement learning by introducing β-DQN, a simple yet effective augmentation of DQN. It learns a behavior function $β(s,a)$ from replay data to create a population of diverse, temporally extended policies that balance state-action coverage, exploitation, and overestimation bias correction; an adaptive meta-controller selects the most suitable policy per episode. The method achieves broad generality and low computational overhead, outperforming several baselines on both dense and sparse reward tasks such as MiniGrid and MinAtar, while maintaining favorable performance-to-cost ratios. The work demonstrates that a general, data-driven behavior policy can facilitate robust exploration without bespoke inductive biases, and it lays groundwork for extending the approach to continuous action spaces.
Abstract
While many sophisticated exploration methods have been proposed, their lack of generality and high computational cost often lead researchers to favor simpler methods like $ε$-greedy. Motivated by this, we introduce $β$-DQN, a simple and efficient exploration method that augments the standard DQN with a behavior function $β$. This function estimates the probability that each action has been taken at each state. By leveraging $β$, we generate a population of diverse policies that balance exploration between state-action coverage and overestimation bias correction. An adaptive meta-controller is designed to select an effective policy for each episode, enabling flexible and explainable exploration. $β$-DQN is straightforward to implement and adds minimal computational overhead to the standard DQN. Experiments on both simple and challenging exploration domains show that $β$-DQN outperforms existing baseline methods across a wide range of tasks, providing an effective solution for improving exploration in deep reinforcement learning.
