Data driven models of dynamical systems help planners and controllers to provide more precise and accurate motions. Most model learning algorithms will try to minimize a loss function between the observed data and the model's predictions. This can be improved using prior knowledge about the task at hand, which can be encoded in the form of constraints. This turns the unconstrained model learning problem into a constrained one. These constraints allow models with finite capacity to focus their expressive power on important aspects of the system. This can lead to models that are better suited for certain tasks. This paper introduces the constrained Sufficiently Accurate model learning approach, provides examples of such problems, and presents a theorem on how close some approximate solutions can be. The approximate solution quality will depend on the function parameterization, loss and constraint function smoothness, and the number of samples in model learning.
翻译:由数据驱动的动态系统模型有助于规划者和控制者提供更准确和准确的动作。 多数模型学习算法将尽量减少观察到的数据和模型预测之间的损失功能。 使用对手头的任务的先前知识可以改进这一功能, 该功能可以以制约的形式编码。 这将使不受限制的模型学习问题变成一个受制约的模型。 这些制约使能力有限的模型能够将其表达能力集中在系统的重要方面。 这可能导致模型更适合某些任务。 本文介绍了受限制的足够准确的模型学习方法,提供了这些问题的例子,并提出了关于某些近似解决办法的理论。 大致的解决方案质量将取决于功能参数化、损失和制约功能的顺利性,以及模型学习中的样本数量。