让智能体学会何时用快速反应、何时用仔细规划,提升决策效率。
When to Plan: Learning to Select Between Reactive Control and Deliberative Planning

- 用反应策略不确定性评分判断是否需要规划
- 实验证明能准确识别何时该用规划或反应
- 适合希望平衡速度与精度的强化学习应用
人类能灵活在快速反应和慢速规划间切换,本文研究如何让智能体学习这种元推理能力。将反应决策建模为直接从状态映射到动作的策略,可通过强化学习或模仿学习训练,但泛化能力有限;而基于模型的决策时规划虽泛化性好,却需更多计算时间。本文提出一种强化学习方法,通过反应策略的不确定性分数来决定是否启用规划,从而动态分配计算资源。在运动规划与导航任务中,实验表明该方法可有效学习何时使用反应策略即可,何时需规划。此外,随着反应策略性能提升,智能体自动向完全反应模式过渡。
原文摘要 · Abstract (English)
It has long been recognized that humans have the ability to switch between fast, reactive decision-making and slower, deliberative planning. In this paper, we study the question of how to learn this ability, known as meta-reasoning, in artificial agents. We model reactive decision-making as a policy that directly maps state observations to actions. Such policies can be trained with reinforcement learning (RL) or imitation learning, but may generalize poorly outside of their training distribution. Alternatively, model-based decision-time planning is more likely to produce good actions across a broader set of states but requires additional computation time, which delays acting. In this work, we introduce an RL method for training a meta-reasoning policy that allocates computation by conditioning on a reactive-policy uncertainty score. This score enables it to predict when the reactive policy is likely to perform poorly and when planning is needed. We conduct an empirical study on motion planning and navigation environments, showing that this design enables the meta-reasoning policy to learn when the reactive policy provides a good-enough action versus when decision-time planning is needed. Additionally, we show that our design enables the meta-agent to shift toward fully reactive control as the reactive policy improves.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。