Solving partial differential equations (PDEs) is the canonical approach for understanding the behavior of physical systems. However, large scale solutions of PDEs using state of the art discretization techniques remains an expensive proposition. In this work, a new physics-constrained neural network (NN) approach is proposed to solve PDEs without labels, with a view to enabling high-throughput solutions in support of design and decision-making. Distinct from existing physics-informed NN approaches, where the strong form or weak form of PDEs are used to construct the loss function, we write the loss function of NNs based on the discretized residual of PDEs through an efficient, convolutional operator-based, and vectorized implementation. We explore an encoder-decoder NN structure for both deterministic and probabilistic models, with Bayesian NNs (BNNs) for the latter, which allow us to quantify both epistemic uncertainty from model parameters and aleatoric uncertainty from noise in the data. For BNNs, the discretized residual is used to construct the likelihood function. In our approach, both deterministic and probabilistic convolutional layers are used to learn the applied boundary conditions (BCs) and to detect the problem domain. As both Dirichlet and Neumann BCs are specified as inputs to NNs, a single NN can solve for similar physics, but with different BCs and on a number of problem domains. The trained surrogate PDE solvers can also make interpolating and extrapolating (to a certain extent) predictions for BCs that they were not exposed to during training. Such surrogate models are of particular importance for problems, where similar types of PDEs need to be repeatedly solved for many times with slight variations. We demonstrate the capability and performance of the proposed framework by applying it to steady-state diffusion, linear elasticity, and nonlinear elasticity.
翻译:解析部分差异方程式( PDEs) 是理解物理系统行为的常规方法。 然而,使用艺术离散技术的大型 PDE 解决方案仍是一个昂贵的假设。 在这项工作中,我们建议采用新的物理限制神经网络(NN) 来解决没有标签的 PDE 问题, 以便通过支持设计和决策的高通量解决方案。 不同于现有的物理知情的 NNN 方法, 该方法使用强大的形式或弱的形式构建丢失功能。 我们根据离散的 PDE 剩余值, 以高效、 革命操作基础和矢量化实施方式来写入 PDE 大规模解决方案。 我们为确定性和概率模型和概率模型设计新的 NNNN 网络( Bayesian NNP (B) 高通量解决方案 支持设计和决策 。 这使我们可以量化模型参数中的某些公开性不确定性, 以及数据中的某些识别性不确定性。 对于 BNNF, 离散的残余值用于构建离散的 PDE 的离散性功能, 并且用来构建相似的轨道 。