arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2402.03055cs.LG
收藏

基于PAC-Bayes的深度探索

Deep Exploration with PAC-Bayes

Department of Mathematics(数学系);Computer Science University of Southern Denmark(计算机科学大学)

Bahareh Tasdighi, Manuel Haussmann, Nicklas Werge, Yi-Shan Wu, Melih Kandemir

AI总结:

针对延迟奖励下连续控制强化学习的深度探索问题,首次从PAC-Bayes视角提出PBAC算法,通过评论家集成与随机Actor头部的ε-软策略,实现不同难度连续任务中延迟奖励的持续发现。

摘要:

尽管延迟奖励下的连续控制强化学习(RL)在现实应用中具有重要意义,但该问题仍未得到充分研究。许多复杂技能以中间技能为前提,例如人形运动机器人必须先学会站立才能学习行走。为应对延迟奖励,智能体必须执行深度探索。然而,现有深度探索方法针对小型离散动作空间设计,其在最先进连续控制中的泛化性尚未得到验证。我们首次从PAC-Bayesian视角在Actor-Critic学习框架下解决深度探索问题。为此,我们通过PAC-Bayes界量化Bellman算子的误差,其中引导式评论家网络集成表示后验分布,其目标作为数据驱动的函数空间先验。我们从该界推导出目标函数并用于训练评论家集成,每个评论家训练独立的软Actor网络(实现为共享主干和评论家特定头部)。智能体通过对随机选择的Actor头部执行ε-软策略来进行深度探索。我们提出的PAC-Bayesian Actor-Critic(PBAC)算法是唯一能在不同难度的连续控制任务中持续发现延迟奖励的算法。

英文摘要:

Reinforcement learning (RL) for continuous control under delayed rewards is an under-explored problem despite its significance in real-world applications. Many complex skills are based on intermediate ones as prerequisites. For instance, a humanoid locomotor must learn how to stand before it can learn to walk. To cope with delayed reward, an agent must perform deep exploration. However, existing deep exploration methods are designed for small discrete action spaces, and their generalization to state-of-the-art continuous control remains unproven. We address the deep exploration problem for the first time from a PAC-Bayesian perspective in the context of actor-critic learning. To do this, we quantify the error of the Bellman operator through a PAC-Bayes bound, where a bootstrapped ensemble of critic networks represents the posterior distribution, and their targets serve as a data-informed function-space prior. We derive an objective function from this bound and use it to train the critic ensemble. Each critic trains an individual soft actor network, implemented as a shared trunk and critic-specific heads. The agent performs deep exploration by acting epsilon-softly on a randomly chosen actor head. Our proposed algorithm, named {\it PAC-Bayesian Actor-Critic (PBAC)}, is the only algorithm to consistently discover delayed rewards on continuous control tasks with varying difficulty.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑