Deep reinforcement learning has shown promise in discrete domains requiring complex reasoning, including games such as Chess, Go, and Hanabi. However, this type of reasoning is less often observed in long-horizon, continuous domains with high-dimensional observations, where instead RL research has predominantly focused on problems with simple high-level structure (e.g. opening a drawer or moving a robot as fast as possible). Inspired by combinatorially hard optimization problems, we propose a set of robotics tasks which admit many distinct solutions at the high-level, but require reasoning about states and rewards thousands of steps into the future for the best performance. Critically, while RL has traditionally suffered on complex, long-horizon tasks due to sparse rewards, our tasks are carefully designed to be solvable without specialized exploration. Nevertheless, our investigation finds that standard RL methods often neglect long-term effects due to discounting, while general-purpose hierarchical RL approaches struggle unless additional abstract domain knowledge can be exploited.
翻译:深入强化学习在需要复杂推理的离散领域显示出希望,包括象切斯、戈和汉纳比这样的游戏。 但是,在长视界、连续领域和高维观测中,这种推理很少被观察,而RL研究则主要侧重于简单的高层次结构问题(例如打开抽屉或尽可能迅速地移动机器人 ) 。在组合式硬优化问题的启发下,我们建议了一系列机器人任务,在高级别上接受许多不同的解决方案,但需要对国家的推理,并奖励今后数千个步骤以取得最佳表现。 关键是,虽然RL历来由于微薄的奖励而承受着复杂、长视宽的任务,但我们的任务却在没有专门探索的情况下被精心设计为可以软化。 尽管如此,我们的调查发现标准RL方法往往忽视了由于折扣造成的长期影响,而一般用途的等级RL方法则在挣扎,除非能够利用额外的抽象域知识。