arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1812.07084cs.ROcs.AIcs.LGcs.SYeess.SY

从示范中学习约束

Learning Constraints from Demonstrations

Dept. of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, 48109, USA(电气工程与计算机科学系,密歇根大学,安娜堡,MI,48109,美国)

Glen Chou, Dmitry Berenson, Necmiye Ozay

AI总结:

该研究提出了一种从示范中学习未知约束的方法,通过任务示范、成本函数和系统动力学与控制约束,利用hit-and-run采样获取低成本但不安全的轨迹,并通过整数规划获得一致的不安全集表示,同时理论分析了可从安全示范中学习的约束子集。

摘要:

我们通过提供一种方法扩展了从示范中学习的范式,该方法利用任务的示范、成本函数以及系统动力学和控制约束来学习跨任务的未知约束。给定安全的示范,我们的方法使用hit-and-run采样来获得低成本但不安全的轨迹。安全和不安全的轨迹都被用来通过求解整数规划问题获得不安全集的一致表示。我们的方法能够跨系统动力学泛化,并学习保证的约束子集。我们还提供了理论分析,说明从安全示范中可以学习的约束子集。我们在线性和非线性系统动力学上展示了我们的方法,并证明它可以修改以适应次优示范,并且也可以用于特征空间中学习约束。

英文摘要:

We extend the learning from demonstration paradigm by providing a method for learning unknown constraints shared across tasks, using demonstrations of the tasks, their cost functions, and knowledge of the system dynamics and control constraints. Given safe demonstrations, our method uses hit-and-run sampling to obtain lower cost, and thus unsafe, trajectories. Both safe and unsafe trajectories are used to obtain a consistent representation of the unsafe set via solving an integer program. Our method generalizes across system dynamics and learns a guaranteed subset of the constraint. We also provide theoretical analysis on what subset of the constraint can be learnable from safe demonstrations. We demonstrate our method on linear and nonlinear system dynamics, show that it can be modified to work with suboptimal demonstrations, and that it can also be used to learn constraints in a feature space.

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

↑