本文档包含了物理模拟环境中与深度学习相关的所有内容的实用和全面的介绍。尽可能多地,所有主题都以Jupyter形式提供了实际操作的代码示例,以便快速入门。除了标准的监督学习数据,我们将着眼于物理损失约束,更紧密耦合的学习算法与可微分模拟,以及强化学习和不确定性建模。我们生活在一个激动人心的时代: 这些方法有巨大的潜力从根本上改变计算机模拟所能达到的效果。
在本文中,我们将介绍将物理模型引入深度学习的不同方法,即基于物理的深度学习(PBDL)方法。为了增加集成的紧密性,将引入这些算法变体,并将讨论不同方法的优缺点。重要的是要知道每种不同的技术在哪些场景中特别有用。