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

检索增强强化学习

Retrieval-Augmented Reinforcement Learning

Mila(米拉人工智能研究所);Université de Montréal(蒙特利尔大学);DeepMind(深度思维)
Anirudh Goyal, Abram L. Friesen, Andrea Banino, Theophane Weber, Nan Rosemary Ke, Adria Puigdomenech Badia, Arthur Guez, Mehdi Mirza, Peter C. Humphreys, Ksenia… 展开作者

Anirudh Goyal, Abram L. Friesen, Andrea Banino, Theophane Weber, Nan Rosemary Ke, Adria Puigdomenech Badia, Arthur Guez, Mehdi Mirza, Peter C. Humphreys, Ksenia Konyushkova, Laurent Sifre, Michal Valko, Simon Osindero, Timothy Lillicrap, Nicolas Heess, Charles Blundell

AI总结:

本文提出检索增强强化学习,通过神经网络检索过程直接访问经验数据集,使智能体在测试时基于整个数据集决策,在离线多任务和Atari任务上均比基线DQN和R2D2智能体学习更快、得分更高。

摘要:

大多数深度强化学习(RL)算法通过梯度更新将经验提炼为参数化行为策略或价值函数。虽然这种方法有效,但它存在几个缺点:(1)计算成本高,(2)将经验整合到参数化模型中可能需要多次更新,(3)未完全整合的经验无法适当地影响智能体的行为,以及(4)行为受限于模型的容量。在本文中,我们探索了一种替代范式,即训练一个网络将过去的经验数据集映射到最优行为。具体来说,我们通过一个检索过程(参数化为神经网络)增强RL智能体,该过程可以直接访问经验数据集。该数据集可以来自智能体过去的经验、专家演示或任何其他相关来源。检索过程经过训练,能从数据集中检索在当前情境下可能有用的信息,以帮助智能体更快、更高效地实现其目标。所提出的方法有助于学习智能体在测试时能够基于整个数据集(而不仅仅是当前状态或当前轨迹)来调节其行为。我们将我们的方法集成到两个不同的RL智能体中:一个离线DQN智能体和一个在线R2D2智能体。在离线多任务问题中,我们表明检索增强的DQN智能体避免了任务干扰,并且比基线DQN智能体学习得更快。在Atari上,我们表明检索增强的R2D2智能体比基线R2D2智能体学习显著更快,并取得更高的分数。我们进行了广泛的消融实验来衡量我们方法各组件的贡献。

英文摘要:

Most deep reinforcement learning (RL) algorithms distill experience into parametric behavior policies or value functions via gradient updates. While effective, this approach has several disadvantages: (1) it is computationally expensive, (2) it can take many updates to integrate experiences into the parametric model, (3) experiences that are not fully integrated do not appropriately influence the agent's behavior, and (4) behavior is limited by the capacity of the model. In this paper we explore an alternative paradigm in which we train a network to map a dataset of past experiences to optimal behavior. Specifically, we augment an RL agent with a retrieval process (parameterized as a neural network) that has direct access to a dataset of experiences. This dataset can come from the agent's past experiences, expert demonstrations, or any other relevant source. The retrieval process is trained to retrieve information from the dataset that may be useful in the current context, to help the agent achieve its goal faster and more efficiently. he proposed method facilitates learning agents that at test-time can condition their behavior on the entire dataset and not only the current state, or current trajectory. We integrate our method into two different RL agents: an offline DQN agent and an online R2D2 agent. In offline multi-task problems, we show that the retrieval-augmented DQN agent avoids task interference and learns faster than the baseline DQN agent. On Atari, we show that retrieval-augmented R2D2 learns significantly faster than the baseline R2D2 agent and achieves higher scores. We run extensive ablations to measure the contributions of the components of our proposed method.

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

↑