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

近端策略蒸馏

Proximal Policy Distillation

AI for Robotics Lab (AIR-Lab)(人工智能机器人实验室);Department of Cognitive Science and Artificial Intelligence(认知科学与人工智能系);Tilburg University(蒂尔堡大学)

Giacomo Spigler

AI总结:

本文提出PPD方法,结合学生驱动蒸馏和近端策略优化,提升样本效率并利用学生策略在蒸馏过程中收集的额外奖励。在多种强化学习环境中验证了其有效性。

摘要:

本文提出PPD方法,一种结合学生驱动蒸馏和近端策略优化的新型策略蒸馏方法,旨在提高样本效率并利用学生策略在蒸馏过程中收集的额外奖励。为评估方法的有效性,我们在多种强化学习环境中比较了PPD与两种常见替代方法——学生蒸馏和教师蒸馏。这些环境包括离散动作和连续控制(ATARI、Mujoco和Procgen)。对于每个环境和方法,我们对一组目标学生神经网络进行蒸馏,这些网络大小较小、相同(自我蒸馏)或大于教师网络。我们的发现表明,PPD在样本效率和生成的学生策略质量上优于传统策略蒸馏方法。此外,PPD在从不完美演示中蒸馏策略时表现出更强的鲁棒性。本文的代码作为基于stable-baselines3的新Python库的一部分发布,以促进策略蒸馏:`sb3-distill'。

英文摘要:

We introduce Proximal Policy Distillation (PPD), a novel policy distillation method that integrates student-driven distillation and Proximal Policy Optimization (PPO) to increase sample efficiency and to leverage the additional rewards that the student policy collects during distillation. To assess the efficacy of our method, we compare PPD with two common alternatives, student-distill and teacher-distill, over a wide range of reinforcement learning environments that include discrete actions and continuous control (ATARI, Mujoco, and Procgen). For each environment and method, we perform distillation to a set of target student neural networks that are smaller, identical (self-distillation), or larger than the teacher network. Our findings indicate that PPD improves sample efficiency and produces better student policies compared to typical policy distillation approaches. Moreover, PPD demonstrates greater robustness than alternative methods when distilling policies from imperfect demonstrations. The code for the paper is released as part of a new Python library built on top of stable-baselines3 to facilitate policy distillation: `sb3-distill'.

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

↑