Solving Ordinary Differential Equations by means of an Artificial Neural Network

Authors

  • MARTINEZ, Roberto Manuel
  • Lara, Luis Pedro
  • Corti, Rosa

DOI:

https://doi.org/10.18687/LACCEI2023.1.1.1553

Keywords:

Deep learning, Differential equations, Artificial intelligence

Abstract

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

License

Creative Commons 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