用行为函数提升DQN探索能力,简单高效且可解释。
$β$-DQN: Improving Deep Q-Learning By Evolving the Behavior
- 引入行为函数β,动态估计动作选择概率以生成多样化策略。
- 在多个任务上超越现有基线,实现更优的状态-动作覆盖与偏差修正。
- 无需复杂计算,适合需要稳定探索的强化学习应用。
尽管已有多种复杂的探索方法,但其通用性不足和高计算成本常使研究者倾向使用简单的ε-贪婪策略。为此,本文提出β-DQN,一种在标准DQN基础上引入行为函数β的简单高效探索方法。该函数用于估计每个状态中各动作被采取的概率,通过β生成多样化的策略群体,在状态-动作覆盖率与过估计偏差修正间取得平衡。设计自适应元控制器,为每轮训练选择有效策略,实现灵活且可解释的探索。β-DQN实现简单,对标准DQN计算开销极小。在简单与挑战性探索环境中均验证了其优越性,广泛优于现有基线方法,为深度强化学习中的探索问题提供了有效解决方案。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。