论文标题

物理知识深度神经操作员网络

Physics-Informed Deep Neural Operator Networks

论文作者

Goswami, Somdatta, Bora, Aniruddha, Yu, Yue, Karniadakis, George Em

论文摘要

标准神经网络可以近似一般的非线性运算符,以明确表示由数学运算符的组合,例如,在对流扩散反应部分微分方程中,或者仅仅是黑匣子,例如黑匣子,例如系统系统。第一个神经操作员是基于严格的近似理论,于2019年提出的深层操作员网络(DeepOnet)。从那时起,已经发布了其他一些较少的一般操作员,例如,基于图神经网络或傅立叶变换。对于黑匣子系统,神经操作员的培训仅是数据驱动的,但是如果知道管理方程式可以在培训过程中将其纳入损失功能中,以开发物理知识的神经操作员。神经操作员可以用作设计问题,不确定性量化,自主系统以及几乎任何需要实时推断的应用程序中的替代物。此外,通过将它们与相对较轻的训练耦合,可以将独立训练的deponets用作复杂多物理系统的组成部分。在这里,我们介绍了DePonet,傅立叶神经操作员和图神经操作员的评论,以及适当的扩展功能扩展,并突出显示了它们在计算机械师中的各种应用中的实用性,包括多孔介质,流体力学和固体力学。

Standard neural networks can approximate general nonlinear operators, represented either explicitly by a combination of mathematical operators, e.g., in an advection-diffusion-reaction partial differential equation, or simply as a black box, e.g., a system-of-systems. The first neural operator was the Deep Operator Network (DeepONet), proposed in 2019 based on rigorous approximation theory. Since then, a few other less general operators have been published, e.g., based on graph neural networks or Fourier transforms. For black box systems, training of neural operators is data-driven only but if the governing equations are known they can be incorporated into the loss function during training to develop physics-informed neural operators. Neural operators can be used as surrogates in design problems, uncertainty quantification, autonomous systems, and almost in any application requiring real-time inference. Moreover, independently pre-trained DeepONets can be used as components of a complex multi-physics system by coupling them together with relatively light training. Here, we present a review of DeepONet, the Fourier neural operator, and the graph neural operator, as well as appropriate extensions with feature expansions, and highlight their usefulness in diverse applications in computational mechanics, including porous media, fluid mechanics, and solid mechanics.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源