Solving Ordinary Differential Equations by means of an Artificial Neural Network
DOI:
https://doi.org/10.18687/LACCEI2023.1.1.1553Keywords:
Deep learning, Differential equations, Artificial intelligenceAbstract
This article describes a method for the numerical solution of ordinary differential equations using an artificial neural network. Unlike other reported methods, the loss function is constructed from the same formalization of the differential equation and is done using Pytorch's computational resources for automatic differentiation. The proposed method is applied to the solution of four types of differential equations and the results obtained are shown. The design of the resulting neural network was aimed at its subsequent implementation in reconfigurable logic.Downloads
Published
2023-07-27
Issue
Section
Articles
Copyright
Copyright (c) 2023 LACCEI
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
LACCEI retains copyright of all published articles under the terms of its copyright transfer agreement. As the copyright holder, LACCEI distributes the articles to the public under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
How to Cite
MARTINEZ, Roberto Manuel, Lara, Luis Pedro, & Corti, Rosa. (2023). Solving Ordinary Differential Equations by means of an Artificial Neural Network. LACCEI, 1(8). https://doi.org/10.18687/LACCEI2023.1.1.1553