The neural network collocation method for solving partial differential equations

This paper presents a meshfree collocation method that uses deep learning to determine the basis functions as well as their corresponding weights. This method is shown to be able to approximate elliptic, parabolic, and hyperbolic partial differential equations for both forced and unforced systems, as well as linear and nonlinear partial differential equations. By training a homogeneous network and particular network separately, new forcing functions are able to be approximated quickly without the burden of retraining the full network. The network is demonstrated on several numerical examples including a nonlinear elasticity problem. In addition to providing meshfree approximations to strong form partial differential equations directly, this technique could also provide a foundation for deep learning methods to be used as preconditioners to traditional methods, where the deep learning method will get close to a solution and traditional solvers can finish the solution.

[1]  Andrew J. Meade,et al.  The numerical solution of linear ordinary differential equations by feedforward neural networks , 1994 .

[2]  J. Monaghan,et al.  Smoothed particle hydrodynamics: Theory and application to non-spherical stars , 1977 .

[3]  Paris Perdikaris,et al.  Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations , 2019, J. Comput. Phys..

[4]  E. Kansa Multiquadrics—A scattered data approximation scheme with applications to computational fluid-dynamics—I surface approximations and partial derivative estimates , 1990 .

[5]  Silvia Ferrari,et al.  A constrained integration (CINT) approach to solving partial differential equations using artificial neural networks , 2015, Neurocomputing.

[6]  R. Cook,et al.  Concepts and Applications of Finite Element Analysis , 1974 .

[7]  R. Eymard,et al.  Finite Volume Methods , 2019, Computational Methods for Fluid Dynamics.

[8]  Boxin Tang Orthogonal Array-Based Latin Hypercubes , 1993 .

[9]  Hyuk Lee,et al.  Neural algorithm for solving differential equations , 1990 .

[10]  Wing Kam Liu,et al.  Nonlinear Finite Elements for Continua and Structures , 2000 .

[11]  E. Kansa MULTIQUADRICS--A SCATTERED DATA APPROXIMATION SCHEME WITH APPLICATIONS TO COMPUTATIONAL FLUID-DYNAMICS-- II SOLUTIONS TO PARABOLIC, HYPERBOLIC AND ELLIPTIC PARTIAL DIFFERENTIAL EQUATIONS , 1990 .

[12]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[13]  Dimitrios I. Fotiadis,et al.  Artificial neural networks for solving ordinary and partial differential equations , 1997, IEEE Trans. Neural Networks.

[14]  Sohrab Effati,et al.  Artificial neural network approach for solving fuzzy differential equations , 2010, Inf. Sci..

[15]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1989, Math. Control. Signals Syst..

[16]  Justin A. Sirignano,et al.  DGM: A deep learning algorithm for solving partial differential equations , 2017, J. Comput. Phys..

[17]  Dimitris G. Papageorgiou,et al.  Neural-network methods for boundary value problems with irregular boundaries , 2000, IEEE Trans. Neural Networks Learn. Syst..

[18]  L. Lucy A numerical approach to the testing of the fission hypothesis. , 1977 .

[19]  K. Bathe Finite Element Procedures , 1995 .

[20]  George E. Karniadakis,et al.  Hidden physics models: Machine learning of nonlinear partial differential equations , 2017, J. Comput. Phys..

[21]  Martin Stynes,et al.  Numerical Treatment of Partial Differential Equations , 2007 .

[22]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[23]  Paris Perdikaris,et al.  Numerical Gaussian Processes for Time-Dependent and Nonlinear Partial Differential Equations , 2017, SIAM J. Sci. Comput..

[24]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[25]  Sheng-Wei Chi,et al.  Meshfree Methods: Progress Made after 20 Years , 2017 .

[26]  Manoj Kumar,et al.  Multilayer perceptrons and radial basis function neural network methods for the solution of differential equations: A survey , 2011, Comput. Math. Appl..

[27]  L. Shampine,et al.  A collocation method for boundary value problems , 1972 .