论文标题
学会用可区分的物理控制PDE
Learning to Control PDEs with Differentiable Physics
论文作者
论文摘要
预测结果和计划与物理世界的互动是机器学习的长期目标。各种此类任务涉及连续的物理系统,可以通过多个自由度的部分微分方程(PDE)描述。旨在控制此类系统动力学的现有方法通常仅限于相对较短的时间帧或少量的交互参数。我们提出了一种新型的层次预测指标方案,该方案使神经网络能够在长时间内学习和控制复杂的非线性物理系统。我们建议将问题分为两个不同的任务:计划和控制。为此,我们引入了一个预测网络,该网络计划最佳轨迹和一个控制相应控制参数的控制网络。这两个阶段均使用可区分的PDE求解器端到端训练。我们证明,我们的方法成功地建立了对复杂物理系统的理解,并学会了将它们控制在涉及PDE的任务(例如不可压缩的Navier-Stokes方程)。
Predicting outcomes and planning interactions with the physical world are long-standing goals for machine learning. A variety of such tasks involves continuous physical systems, which can be described by partial differential equations (PDEs) with many degrees of freedom. Existing methods that aim to control the dynamics of such systems are typically limited to relatively short time frames or a small number of interaction parameters. We present a novel hierarchical predictor-corrector scheme which enables neural networks to learn to understand and control complex nonlinear physical systems over long time frames. We propose to split the problem into two distinct tasks: planning and control. To this end, we introduce a predictor network that plans optimal trajectories and a control network that infers the corresponding control parameters. Both stages are trained end-to-end using a differentiable PDE solver. We demonstrate that our method successfully develops an understanding of complex physical systems and learns to control them for tasks involving PDEs such as the incompressible Navier-Stokes equations.