arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2407.19902cs.ROcs.SYeess.SYmath.OC
收藏

一种用于逆强化学习的微分动态规划框架

A Differential Dynamic Programming Framework for Inverse Reinforcement Learning

School of Electrical and Electronic Engineering, Nanyang Technological University(南洋理工大学电气与电子工程学院);School for Engineering of Matter, Transport, and Energy, Arizona State University(亚利桑那州立大学物质、运输与能源工程学院);Division of Decision and Control Systems, School of Electrical Engineering and Computer Science, KTH Royal Institute of Technology(KTH皇家理工学院电气工程与计算机科学学院决策与控制系统分部);Digital Futures(数字未来(机构名))

Kun Cao, Xinhang Xu, Wanxin Jin, Karl H. Johansson, Lihua Xie

AI总结:

本文提出基于微分动态规划(DDP)的逆强化学习(IRL)框架,通过开环和闭环损失函数从演示中高效恢复系统参数,并在理论和机器人实验中验证了其有效性与实用性。

摘要:

本文引入了一种基于微分动态规划(DDP)的逆强化学习(IRL)框架,用于从演示中恢复成本函数、系统动力学和约束中的参数。与现有工作不同,在现有工作中 DDP 被用于具有不等式约束的内部前向问题,而我们提出的框架将其用于高效计算具有等式和不等式约束的外部逆问题所需的梯度。本文建立了所提方法与基于 Pontryagin 极大值原理(PMP)的现有方法之间的等价性。更重要的是,使用这种基于 DDP 的 IRL 与开环损失函数,本文提出了一个闭环 IRL 框架。在该框架中,提出了一种损失函数来捕捉演示的闭环特性。结果表明,该损失函数优于常用的开环损失函数。我们证明了在特定假设下,闭环 IRL 框架可简化为约束逆最优控制问题。在这些假设和一个秩条件下,证明了可以从演示数据中恢复学习参数。所提出的框架通过四个数值机器人示例和一个真实世界的 quadrotor 系统进行了广泛评估。实验验证了理论结果并说明了该方法的实际相关性。

英文摘要:

A differential dynamic programming (DDP)-based framework for inverse reinforcement learning (IRL) is introduced to recover the parameters in the cost function, system dynamics, and constraints from demonstrations. Different from existing work, where DDP was used for the inner forward problem with inequality constraints, our proposed framework uses it for efficient computation of the gradient required in the outer inverse problem with equality and inequality constraints. The equivalence between the proposed method and existing methods based on Pontryagin's Maximum Principle (PMP) is established. More importantly, using this DDP-based IRL with an open-loop loss function, a closed-loop IRL framework is presented. In this framework, a loss function is proposed to capture the closed-loop nature of demonstrations. It is shown to be better than the commonly used open-loop loss function. We show that the closed-loop IRL framework reduces to a constrained inverse optimal control problem under certain assumptions. Under these assumptions and a rank condition, it is proven that the learning parameters can be recovered from the demonstration data. The proposed framework is extensively evaluated through four numerical robot examples and one real-world quadrotor system. The experiments validate the theoretical results and illustrate the practical relevance of the approach.

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

↑