We introduce a class of Sparse, Physics-based, and partially Interpretable Neural Networks (SPINN) for solving ordinary and partial differential equations (PDEs). By reinterpreting a traditional meshless representation of solutions of PDEs we develop a class of sparse neural network architectures that are partially interpretable. The SPINN model we propose here serves as a seamless bridge between two extreme modeling tools for PDEs, namely dense neural network based methods like Physics Informed Neural Networks (PINNs) and traditional mesh-free numerical methods, thereby providing a novel means to develop a new class of hybrid algorithms that build on the best of both these viewpoints. A unique feature of the SPINN model that distinguishes it from other neural network based approximations proposed earlier is that it is (i) interpretable, in a particular sense made precise in the work, and (ii) sparse in the sense that it has much fewer connections than typical dense neural networks used for PDEs. Further, the SPINN algorithm implicitly encodes mesh adaptivity and is able to handle discontinuities in the solutions. In addition, we demonstrate that Fourier series representations can also be expressed as a special class of SPINN and propose generalized neural network analogues of Fourier representations. We illustrate the utility of the proposed method with a variety of examples involving ordinary differential equations, elliptic, parabolic, hyperbolic and nonlinear partial differential equations, and an example in fluid dynamics.
翻译:我们在此建议的 SPINN 模型是两种极端模型工具之间的无缝桥梁,即基于密集神经网络(例如物理知情神经网络(PINNs)和传统的网状无线数字网络(Mession Neal network)的神经网络(SPINN),用于解决普通和部分差异方程式(PDEs),从而提供一种新型的混合算法(SPINN),在这两种观点的动态上发展出一种最佳的混合算法(PDEs ) 。通过重新诠释传统的PDEs 解决方案的无边代表,我们开发出一组分散的神经网络结构结构结构(SPINN) 。我们在此提议的SPINN模型的独特特征是:(i) 可以解释的,从某种意义上说,在工作上是准确的,以及(ii)从一种意义上说,它与用于PDEs的典型的密度神经网络(PINNN) 的密度网络联系要少得多。此外,SPINNR的算法隐含调调调调调调调和能够处理非等式的等式的不平方程式。