让机器人学习新任务时自动挑选并适配旧知识,提速提效。
CARoL: Context-aware Adaptation for Robot Learning
- 通过分析状态变化判断新旧任务相似性,智能选择可用知识。
- 在模拟环境和真实车辆上均实现更快收敛与更高奖励。
- 适用于多种强化学习算法,适合需要快速适应的机器人场景。
使用强化学习从零开始学习新机器人任务通常效率低下。利用已有知识可显著提升学习效率,但面临两大挑战:如何判断已有知识的相关性,以及如何自适应地将其融入新任务学习。本文提出上下文感知的机器人学习框架CARoL,高效地从先验知识中学习相似但不同的新任务。CARoL通过分析系统动力学中的状态转移,识别新任务与已有知识的相似性,并据此优先选择和调整特定知识片段。该方法适用于基于策略、基于价值及演员-评论家类强化学习算法。我们在仿真机器人平台和真实地面车辆上验证了CARoL的效率与泛化能力。实验包括CarRacing和LunarLander环境,结果显示其在新任务上收敛更快、获得更高奖励;在真实世界中,使地面车辆能快速将仿真中学习的策略适配至复杂非结构化地形,实现平稳行驶。
原文摘要 · Abstract (English)
Using Reinforcement Learning (RL) to learn new robotic tasks from scratch is often inefficient. Leveraging prior knowledge has the potential to significantly enhance learning efficiency, which, however, raises two critical challenges: how to determine the relevancy of existing knowledge and how to adaptively integrate them into learning a new task. In this paper, we propose Context-aware Adaptation for Robot Learning (CARoL), a novel framework to efficiently learn a similar but distinct new task from prior knowledge. CARoL incorporates context awareness by analyzing state transitions in system dynamics to identify similarities between the new task and prior knowledge. It then utilizes these identified similarities to prioritize and adapt specific knowledge pieces for the new task. Additionally, CARoL has a broad applicability spanning policy-based, value-based, and actor-critic RL algorithms. We validate the efficiency and generalizability of CARoL on both simulated robotic platforms and physical ground vehicles. The simulations include CarRacing and LunarLander environments, where CARoL demonstrates faster convergence and higher rewards when learning policies for new tasks. In real-world experiments, we show that CARoL enables a ground vehicle to quickly and efficiently adapt policies learned in simulation to smoothly traverse real-world off-road terrain.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。