arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2409.04792cs.LGcs.AI
收藏

通过降低价值与策略 churn 的链式效应改进深度强化学习

Improving Deep Reinforcement Learning by Reducing the Chain Effect of Value and Policy Churn

Mila - Québec AI Institute(米拉-魁北克人工智能研究所);Université de Montréal(蒙特利尔大学)

Hongyao Tang, Glen Berseth

AI总结:

本研究刻画了深度强化学习中价值估计与策略改进的churn链式效应,提出可嵌入现有DRL算法的CHAIN方法以消减该效应,实验验证其在多类RL设置下均能有效降低churn并提升性能。

摘要:

深度神经网络为强化学习(RL)提供了强大的函数逼近器,以解决大规模决策问题。然而,由于RL训练的非平稳特性,这些逼近器带来了诸多挑战。RL中此类挑战的一个来源是输出预测可能发生churn(预测波动),导致每次批次更新后,未被纳入批次的状态的输出会出现不受控的变化。尽管这种churn现象存在于网络训练的每一步,但churn如何产生以及如何影响RL仍有待充分探究。在本研究中,我们首先从带函数逼近的广义策略迭代视角刻画churn的特征,并发现了churn的链式效应:该效应会引发一种循环,使得价值估计中的churn与策略改进中的churn相互叠加,在整个迭代过程中使学习动态产生偏差。进一步地,我们将研究具体化,聚焦于不同设置下该链式效应引发的学习问题,包括基于价值的方法中的贪婪动作偏差、近端策略优化中的信赖域违反,以及演员-评论家方法中的策略价值双重偏差。随后,我们提出了一种可降低不同设置下链式效应的方法,名为Churn Approximated ReductIoN(CHAIN,churn近似消减方法),该方法可轻松嵌入大多数现有深度强化学习(DRL)算法中。我们的实验表明,在在线与离线、基于价值与基于策略的RL设置以及规模化设置中,该方法均能有效降低churn并提升学习性能。

英文摘要:

Deep neural networks provide Reinforcement Learning (RL) powerful function approximators to address large-scale decision-making problems. However, these approximators introduce challenges due to the non-stationary nature of RL training. One source of the challenges in RL is that output predictions can churn, leading to uncontrolled changes after each batch update for states not included in the batch. Although such a churn phenomenon exists in each step of network training, how churn occurs and impacts RL remains under-explored. In this work, we start by characterizing churn in a view of Generalized Policy Iteration with function approximation, and we discover a chain effect of churn that leads to a cycle where the churns in value estimation and policy improvement compound and bias the learning dynamics throughout the iteration. Further, we concretize the study and focus on the learning issues caused by the chain effect in different settings, including greedy action deviation in value-based methods, trust region violation in proximal policy optimization, and dual bias of policy value in actor-critic methods. We then propose a method to reduce the chain effect across different settings, called Churn Approximated ReductIoN (CHAIN), which can be easily plugged into most existing DRL algorithms. Our experiments demonstrate the effectiveness of our method in both reducing churn and improving learning performance across online and offline, value-based and policy-based RL settings, as well as a scaling setting.

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

↑