B. Pham, Thanh P. Nguyen, Trung T. Nguyen, Binh T. Nguyen
{"title":"Solve Systems of Ordinary Differential Equations Using Deep Neural Networks","authors":"B. Pham, Thanh P. Nguyen, Trung T. Nguyen, Binh T. Nguyen","doi":"10.1109/NICS51282.2020.9335885","DOIUrl":null,"url":null,"abstract":"The systems of ordinary differential equations have been ubiquitously investigated and had many applications for various areas in real life. This paper investigates a deep learning method to solve the systems of ordinary differential equations (ODEs). We formulate the original problem with the initial conditions as an optimization problem. By minimizing a loss function associated with the optimization problem, we can construct an appropriate neural network to estimate the exact solutions of the systems of equations. We do experiments by considering two types of ODEs, Lotka-Volterra and Biochemical Oscillator equations. The experimental results show that we can obtain accurate results in solving these two systems of ODEs, where the numerical errors (mean square errors) vary from 10−6 to 10−11 for different neural networks, compared to the traditional approaches.","PeriodicalId":308944,"journal":{"name":"2020 7th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 7th NAFOSTED Conference on Information and Computer Science (NICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NICS51282.2020.9335885","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The systems of ordinary differential equations have been ubiquitously investigated and had many applications for various areas in real life. This paper investigates a deep learning method to solve the systems of ordinary differential equations (ODEs). We formulate the original problem with the initial conditions as an optimization problem. By minimizing a loss function associated with the optimization problem, we can construct an appropriate neural network to estimate the exact solutions of the systems of equations. We do experiments by considering two types of ODEs, Lotka-Volterra and Biochemical Oscillator equations. The experimental results show that we can obtain accurate results in solving these two systems of ODEs, where the numerical errors (mean square errors) vary from 10−6 to 10−11 for different neural networks, compared to the traditional approaches.