USING OF MULTILAYER NEURAL NETWORKS FOR THE SOLVING SYSTEMS OF DIFFERENTIAL EQUATIONS

Abstract
The article considers the study of methods for numerical solution of systems of differential equations using neural networks. To achieve this goal, thefollowing interdependent tasks were solved: an overview of industries that need to solve systems of differential equations, as well as implemented amethod of solving systems of differential equations using neural networks. It is shown that different types of systems of differential equations can besolved by a single method, which requires only the problem of loss function for optimization, which is directly created from differential equations anddoes not require solving equations for the highest derivative. The solution of differential equations’ system using a multilayer neural networks is thefunctions given in analytical form, which can be differentiated or integrated analytically. In the course of this work, an improved form of constructionof a test solution of systems of differential equations was found, which satisfies the initial conditions for construction, but has less impact on thesolution error at a distance from the initial conditions compared to the form of such solution. The way has also been found to modify the calculation ofthe loss function for cases when the solution process stops at the local minimum, which will be caused by the high dependence of the subsequentvalues of the functions on the accuracy of finding the previous values. Among the results, it can be noted that the solution of differential equations’system using artificial neural networks may be more accurate than classical numerical methods for solving differential equations, but usually takesmuch longer to achieve similar results on small problems. The main advantage of using neural networks to solve differential equations` system is thatthe solution is in analytical form and can be found not only for individual values of parameters of equations, but also for all values of parameters in alimited range of values.