A Deep Learning Neural Network Framework for Solving Singular Nonlinear Ordinary Differential Equations

被引:0
|
作者
Venkatachalapathy P. [1 ,2 ]
Mallikarjunaiah S.M. [2 ]
机构
[1] Department of Mathematics and Statistics, Texas Tech University, Lubbock, 79409-1042, TX
[2] Department of Mathematics and Statistics, Texas A &M University-Corpus Christi, Corpus Christi, 78412-5825, TX
关键词
Activation function; Data-driven solution; Machine learning; Neural network; Ordinary differential equation;
D O I
10.1007/s40819-023-01563-x
中图分类号
学科分类号
摘要
This paper presents a deep learning feedforward neural network framework as a numerical tool to approximate the solutions to singular nonlinear ordinary differential equations arising in physiology. Artificial neural network (ANN) models are best suited for optimization problems. By casting the solution finding algorithm into a weighted-residual type minimization procedure, the ANN models are shown to be capable of approximating the solution to varieties of equations: ordinary differential equations, partial differential equations and integral equations. In this paper, we utilize a mean-square type loss function in an unsupervised learning network—without actually requiring exact or approximate solution for training—to find the approximate solution to varieties singular differential equations. The total loss function includes the strong form differential equation along with initial/boundary condition terms. During the training phase, our network is trained using a linear interpolation of the small data set, then it adjusts itself to approximate the curvature so that the total loss value is small. The fine-tuning of network’s hyperparameters, which are the weights and bias, is done through the backpropogation step. The efficiency of the proposed method is demonstrated by approximating the solutions to several singular differential equations. We report that the relative error in all the problems are of the order of 10 - 4 to 10 - 7 . The entire computational framework is developed using Python programming platform along with Tensorflow and Keras libraries. Our study has several advantages: first, the entire neural network architecture is easy to implement; second, there is no need for exact solution during the training phase; third, only few data points and a linear interpolation are needed for training and then the network adjusts itself to match the curvature. Furthermore, our study presents a comprehensive comparative examination to settle several issues regarding the choice of various parameters in the network. © 2023, The Author(s), under exclusive licence to Springer Nature India Private Limited.
引用
收藏
相关论文
共 50 条
  • [1] Solving Ordinary Differential Equations by neural network
    Liu, BA
    Jammes, B
    [J]. ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL II, 1999, : 437 - 441
  • [2] Artificial neural network for solving the nonlinear singular fractional differential equations
    Althubiti, Saeed
    Kumar, Manoj
    Goswami, Pranay
    Kumar, Kranti
    [J]. APPLIED MATHEMATICS IN SCIENCE AND ENGINEERING, 2023, 31 (01):
  • [3] A feedforward neural network framework for approximating the solutions to nonlinear ordinary differential equations
    Venkatachalapathy, Pavithra
    Mallikarjunaiah, S. M.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 35 (02): : 1661 - 1673
  • [4] A feedforward neural network framework for approximating the solutions to nonlinear ordinary differential equations
    Pavithra Venkatachalapathy
    S. M. Mallikarjunaiah
    [J]. Neural Computing and Applications, 2023, 35 : 1661 - 1673
  • [5] Solving Nonlinear Ordinary Differential Equations Using Neural Networks
    Parapari, Hamed Fathalizadeh
    Menhaj, MohammadBagher
    [J]. 2016 4TH INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, AND AUTOMATION (ICCIA), 2016, : 351 - 355
  • [6] Application of Legendre Neural Network for solving ordinary differential equations
    Mall, Susmita
    Chakraverty, S.
    [J]. APPLIED SOFT COMPUTING, 2016, 43 : 347 - 356
  • [7] Solving nonlinear differential equations by a neural network method
    Aarts, LP
    Van der Veer, P
    [J]. COMPUTATIONAL SCIENCE -- ICCS 2001, PROCEEDINGS PT 2, 2001, 2074 : 181 - 189
  • [8] Singular solutions of nonlinear ordinary differential equations
    Konkov, AA
    [J]. MATHEMATICAL NOTES, 1996, 60 (3-4) : 462 - 466
  • [9] Neural network approach to intricate problems solving for ordinary differential equations
    Budkina E.M.
    Kuznetsov E.B.
    Lazovskaya T.V.
    Tarkhov D.A.
    Shemyakina T.A.
    Vasilyev A.N.
    [J]. Optical Memory and Neural Networks, 2017, 26 (2) : 96 - 109
  • [10] Deferred correction neural network techniques for solving ordinary differential equations
    Jeon, Yonghyeon
    Baek, Kyung Ryeol
    Bu, Sunyoung
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 135