We present a method to solve initial and boundary value problems using artificial neural networks. A trial solution of the differential equation is written as a sum of two parts. The first part satisfies the initial/boundary conditions and contains no adjustable parameters. The second part is constructed so as not to affect the initial/boundary conditions. This part involves a feedforward neural network containing adjustable parameters (the weights). Hence by construction the initial/boundary conditions are satisfied and the network is trained to satisfy the differential equation. The applicability of this approach ranges from single ordinary differential equations (ODE), to systems of coupled ODE and also to partial differential equations (PDE). In this article, we illustrate the method by solving a variety of model problems and present comparisons with solutions obtained using the Galerkin finite element method for several cases of partial differential equations. With the advent of neuroprocessors and digital signal processors the method becomes particularly interesting due to the expected essential gains in the execution speed.
Description
Artificial neural networks for solving ordinary and partial differential equations | IEEE Journals & Magazine | IEEE Xplore
%0 Journal Article
%1 lagaris1998artificial
%A Lagaris, I.E.
%A Likas, A.
%A Fotiadis, D.I.
%D 1998
%J IEEE Transactions on Neural Networks
%K 65l03-numerical-analysis-functional-differential-equations 65l05 68q32-computational-learning-theory
%N 5
%P 987-1000
%R 10.1109/72.712178
%T Artificial neural networks for solving ordinary and partial differential equations
%V 9
%X We present a method to solve initial and boundary value problems using artificial neural networks. A trial solution of the differential equation is written as a sum of two parts. The first part satisfies the initial/boundary conditions and contains no adjustable parameters. The second part is constructed so as not to affect the initial/boundary conditions. This part involves a feedforward neural network containing adjustable parameters (the weights). Hence by construction the initial/boundary conditions are satisfied and the network is trained to satisfy the differential equation. The applicability of this approach ranges from single ordinary differential equations (ODE), to systems of coupled ODE and also to partial differential equations (PDE). In this article, we illustrate the method by solving a variety of model problems and present comparisons with solutions obtained using the Galerkin finite element method for several cases of partial differential equations. With the advent of neuroprocessors and digital signal processors the method becomes particularly interesting due to the expected essential gains in the execution speed.
@article{lagaris1998artificial,
abstract = {We present a method to solve initial and boundary value problems using artificial neural networks. A trial solution of the differential equation is written as a sum of two parts. The first part satisfies the initial/boundary conditions and contains no adjustable parameters. The second part is constructed so as not to affect the initial/boundary conditions. This part involves a feedforward neural network containing adjustable parameters (the weights). Hence by construction the initial/boundary conditions are satisfied and the network is trained to satisfy the differential equation. The applicability of this approach ranges from single ordinary differential equations (ODE), to systems of coupled ODE and also to partial differential equations (PDE). In this article, we illustrate the method by solving a variety of model problems and present comparisons with solutions obtained using the Galerkin finite element method for several cases of partial differential equations. With the advent of neuroprocessors and digital signal processors the method becomes particularly interesting due to the expected essential gains in the execution speed.},
added-at = {2024-01-24T02:00:16.000+0100},
author = {Lagaris, I.E. and Likas, A. and Fotiadis, D.I.},
biburl = {https://www.bibsonomy.org/bibtex/26d5cfcfacb9348beb7f9b109667929ec/gdmcbain},
description = {Artificial neural networks for solving ordinary and partial differential equations | IEEE Journals & Magazine | IEEE Xplore},
doi = {10.1109/72.712178},
interhash = {d8a6677b5213685ffab8c52fae6ea093},
intrahash = {6d5cfcfacb9348beb7f9b109667929ec},
issn = {1941-0093},
journal = {IEEE Transactions on Neural Networks},
keywords = {65l03-numerical-analysis-functional-differential-equations 65l05 68q32-computational-learning-theory},
month = {Sep.},
number = 5,
pages = {987-1000},
timestamp = {2024-01-24T02:01:18.000+0100},
title = {Artificial neural networks for solving ordinary and partial differential equations},
volume = 9,
year = 1998
}