Neural network-based approaches for solving partial differential equations (PDEs) have recently received special attention. However, the large majority of neural PDE solvers only apply to rectilinear domains, and do not systematically address the imposition of Dirichlet/Neumann boundary conditions over irregular domain boundaries. In this paper, we present a framework to neurally solve partial differential equations over domains with irregularly shaped (non-rectilinear) geometric boundaries. Our network takes in the shape of the domain as an input (represented using an unstructured point cloud, or any other parametric representation such as Non-Uniform Rational B-Splines) and is able to generalize to novel (unseen) irregular domains; the key technical ingredient to realizing this model is a novel approach for identifying the interior and exterior of the computational grid in a differentiable manner. We also perform a careful error analysis which reveals theoretical insights into several sources of error incurred in the model-building process. Finally, we showcase a wide variety of applications, along with favorable comparisons with ground truth solutions.
翻译:解决部分差异方程式(PDEs)的基于神经网络的解决方案最近受到特别关注。然而,绝大多数神经PDE解答器仅适用于直线域,没有系统地解决将Drichlet/Neumann边界条件强加在非常规域域边界之上的问题。在本文中,我们提出了一个框架,用非正轨(非正轨)的几何边界解决部分差异方程式。我们的网络以域为输入方形(使用非结构化点云或非统一逻辑B-Splines等任何其他参数表示),并且能够概括化为新颖(不见)非常规域;实现这一模型的关键技术要素是以不同方式确定计算网域的内外部的新颖方法。我们还进行了仔细的错误分析,从理论上揭示了建模过程中发生的若干错误的来源。最后,我们展示了广泛的应用,同时与地面真相解决方案进行了有利的比较。