• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (11): 1932-1940.

• High Performance Computing • Previous Articles     Next Articles

An improved method for solving partial differential equations using deep neural networks

CHEN Xin-hai1,2,LIU Jie1,2,WAN Qian1,2,GONG Chun-ye1,2   

  1. (1.Science and Technology on Parallel and Distributed Processing Laboratory,
    National University of Defense Technology,Changsha 410073;
    2.Laboratory of Software Engineering for Complex Systems,Changsha 410073,China)
  • Received:2021-06-28 Revised:2021-11-20 Accepted:2022-11-25 Online:2022-11-25 Published:2022-11-25

Abstract: Solving partial differential equations plays a vital role of numerical analysis in scientific and engineering fields such as computational fluid dynamics. Due to the multi-scale nature of physics and sensitivity to the quality of the discrete mesh, traditional numerical methods often require complex human-computer interaction and expensive meshing overhead, which limit their application to many real-time simulation and optimal design problems. This paper proposes an improved neural network-based method for solving partial differential equations, named TaylorPINN. It utilizes the universal approximation theorem of neural networks and the function-fitting capability of Taylor formula, and provides a mesh-free numerical solving process. Numerical experimental results on Helmholtz, Klein-Gordon, and Navier-Stokes equations demonstrate that TaylorPINN is able to approximate the underlying mapping relations between the coordinate inputs and quantities of interest, yielding an accurate prediction result. Compared with the widely used physics-informed neural network method, TaylorPINN improves the prediction accuracy by a factor of 3~20x across different numerical problems.

Key words: partial differential equation, numerical analysis, deep neural network, Taylor formula, mesh-free