Although reinforcement learning has seen tremendous success recently, this kind of trial-and-error learning can be impractical or inefficient in complex environments. The use of demonstrations, on the other hand, enables agents to benefit from expert knowledge rather than having to discover the best action to take through exploration. In this survey, we discuss the advantages of using demonstrations in sequential decision making, various ways to apply demonstrations in learning-based decision making paradigms (for example, reinforcement learning and planning in the learned models), and how to collect the demonstrations in various scenarios. Additionally, we exemplify a practical pipeline for generating and utilizing demonstrations in the recently proposed ManiSkill robot learning benchmark.
翻译:虽然强化学习最近取得了巨大的成功,但在复杂环境中,这种试错学习可能并不切实际或低效。另一方面,使用演示使代理能够受益于专家知识,而不是通过探索发现最佳行动。在本综述中,我们讨论了在顺序决策中使用演示的优点、在学习的决策制定范式(例如,强化学习和学习模型中的规划)中应用演示的各种方法以及在各种情况下收集演示的方法。此外,我们还举例说明了在最近提出的ManiSkill机器人学习基准中生成和利用演示的实际流程。