Neural network as a function approximator and its application in solving differential equations

被引:26
|
作者
Liu, Zeyu [1 ,2 ]
Yang, Yantao [1 ,2 ]
Cai, Qingdong [1 ,2 ,3 ]
机构
[1] Peking Univ, State Key Lab Turbulence & Complex Syst, Beijing 100871, Peoples R China
[2] Peking Univ, Dept Mech & Engn Sci, Coll Engn, Beijing 100871, Peoples R China
[3] Peking Univ, Coll Engn, Ctr Appl Phys & Technol, Beijing 100871, Peoples R China
基金
中国国家自然科学基金;
关键词
neural network (NN); function approximation; ordinary differential equation (ODE) solver; partial differential equation (PDE) solver; O241; 65D15; NUMERICAL-SOLUTION; MODEL;
D O I
10.1007/s10483-019-2429-8
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A neural network (NN) is a powerful tool for approximating bounded continuous functions in machine learning. The NN provides a framework for numerically solving ordinary differential equations (ODEs) and partial differential equations (PDEs) combined with the automatic differentiation (AD) technique. In this work, we explore the use of NN for the function approximation and propose a universal solver for ODEs and PDEs. The solver is tested for initial value problems and boundary value problems of ODEs, and the results exhibit high accuracy for not only the unknown functions but also their derivatives. The same strategy can be used to construct a PDE solver based on collocation points instead of a mesh, which is tested with the Burgers equation and the heat equation (i.e., the Laplace equation).
引用
收藏
页码:237 / 248
页数:12
相关论文
共 50 条
  • [1] Neural network as a function approximator and its application in solving differential equations
    Zeyu Liu
    Yantao Yang
    Qingdong Cai
    Applied Mathematics and Mechanics, 2019, 40 : 237 - 248
  • [2] Neural network as a function approximator and its application in solving differential equations
    Zeyu LIU
    Yantao YANG
    Qingdong CAI
    AppliedMathematicsandMechanics(EnglishEdition), 2019, 40 (02) : 237 - 248
  • [3] Application of Legendre Neural Network for solving ordinary differential equations
    Mall, Susmita
    Chakraverty, S.
    APPLIED SOFT COMPUTING, 2016, 43 : 347 - 356
  • [4] Solving Ordinary Differential Equations by neural network
    Liu, BA
    Jammes, B
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL II, 1999, : 437 - 441
  • [5] Neural network method for solving partial differential equations
    Aarts, LP
    van der Veer, P
    NEURAL PROCESSING LETTERS, 2001, 14 (03) : 261 - 271
  • [6] Solving nonlinear differential equations by a neural network method
    Aarts, LP
    Van der Veer, P
    COMPUTATIONAL SCIENCE -- ICCS 2001, PROCEEDINGS PT 2, 2001, 2074 : 181 - 189
  • [7] Feedforward neural network for solving partial differential equations
    Department of Electrical Engineering, Razi University, Kermanshah-67149, Iran
    J. Appl. Sci., 2007, 19 (2812-2817):
  • [8] Neural Network Method for Solving Partial Differential Equations
    Lucie P. Aarts
    Peter van der Veer
    Neural Processing Letters, 2001, 14 : 261 - 271
  • [9] Solving Fractional Order Differential Equations by Using Fractional Radial Basis Function Neural Network
    Javadi, Rana
    Mesgarani, Hamid
    Nikan, Omid
    Avazzadeh, Zakieh
    SYMMETRY-BASEL, 2023, 15 (06):
  • [10] The neural network collocation method for solving partial differential equations
    Brink, Adam R.
    Najera-Flores, David A.
    Martinez, Cari
    Neural Computing and Applications, 2021, 33 (11): : 5591 - 5608