Application of Neural Networks to Solve the Dirichlet Problem for Areas of Complex
https://doi.org/10.23947/2587-8999-2024-8-2-68-79
Abstract
Introduction. Many mathematical problems are reduced to solving partial differential equations (PDEs) in domains of complex shapes. Existing analytical and numerical methods do not always provide efficient solutions for such problems. Recently, neural networks have been successfully applied to solve PDEs, typically addressing boundary value problems for domains with simple shapes. This paper attempts to construct a neural network capable of effectively solving boundary value problems for domains of complex shapes.
Materials and Methods. A method for constructing a neural network to solve the Dirichlet problem for regions of complex shape is proposed. Derivatives of singular solutions of the Laplace equation are accepted as activation functions. Singular points of these solutions are distributed along closed curves encompassing the boundary of the domain. The adjustment of the network weights is reduced to minimizing the root-mean-square error during training.
Results. The results of solving Dirichlet problems for various complex-shaped domains are presented. The results are provided in tables, comparing the exact solution and the solution obtained using the neural network. Figures show the domain shapes and the locations of points where the solutions were determined.
Discussion and Conclusion. The presented results indicate a good agreement between the obtained solution and the exact one. It is noted that this method can be easily applied to various boundary value problems. Methods for enhancing the efficiency of such neural networks are suggested.
About the Author
Sh. A. GalaburdinRussian Federation
Alexander V. Galaburdin, associate professor of the department Mathematics and informatics
1, Gagarin Sq., Rostovon-Don, 344003
References
1. Kolmogorov A.N. On the Representation of Continuous Functions of Several Variables by Superpositions of Continuous Functions of One Variable and Addition. Doklady Akademii Nauk SSSR. 1957; 114(5): 953–956. (in Russ.).
2. Varshavchik E.A., Galyautdinova A.R., Sedova Y. S., Tarkhov D.A. Solving Partial Differential Equations for Regions with Constant Boundaries. Artificial Intelligence in Solving Current Social and Economic Problems of the 21st Century. In: Proceedings of the Third All-Russian Scientific-Practical Conference. Perm: Publishing House of Perm State National Research University; 2018. pp. 294–303. (in Russ.).
3. Bortkovskaya M.R., Kaverzneva T.T., Semenova D.A., Shishkina I.A., Tarkhov D.A., Udalov P.P. Construction of a Mathematical Model of Membrane Deflection Using the Two-Layer Euler Method Based on a Differential Equation and Experimental Data. Artificial Intelligence in Solving Current Social and Economic Problems of the 21st Century. In: Proceedings of the Third All-Russian Scientific-Practical Conference. Perm: Publishing House of Perm State National Research University; 2018. pp. 194–201. (in Russ.).
4. Epifanov A.A. Application of Deep Learning Methods for Solving Partial Differential Equations. Advances in Cybernetics. 2020;1(4): 22–28. (In Russ.). https://doi.org/10.51790/2712-9942-2020-1-4-3
5. Gorbatchenko V.I., Artyukhina E.V. Two Approaches to Training Radial Basis Neural Networks for Solving Partial Differential Equations. Izvestiya Vuzov. Povolzhskiy Region. Technical Sciences. Informatics and Computer Technology. 2007;2:56–66. (in Russ.).
6. Korsunov N.I., Lomakin A.V. Modelling Processes Described by the Wave Differential Equation Using Cellular Neural Networks. Scientific Bulletins. Series History. Political Science. Economics. Informatics. 2014;15(186):103–107. (in Russ.).
7. Kovalenko A.N., Chernomorets A.A., Petina M.A. On the Application of Neural Networks for Solving Partial Differential Equations. Scientific Bulletins. Series Economics. Informatics. 2017;258:103–110. (in Russ.).
8. Vershinin V.E., Ponomarev R.Y. Application of Neural Network Modelling Methods for Solving Initial-Boundary Value Problems for Partial Differential Equations. Bulletin of Tyumen State University. Physical-Mathematical Modelling. Oil, Gas, Energy. 2017;9(35):132–147. (in Russ.). https://doi.org/10.21684/2411-7978-2023-9-3-132-147
9. Zemskova Y.N. Applicability of Compactly Supported Neural Networks for Solving Partial Differential Equations Using the Finite Element Method. Izvestiya PGPU im. V.G. Belinskogo. 2009;13(17):144–148. (in Russ.).
10. Kansa E.J. Motivation for Using Radial Basis Functions to Solve PDEs. URL: http://uahtitan.uah.edu/kansaweb.html (accessed: January 16, 1999).
11. Kansa E.J. Multiquadrics. A Scattered Data Approximation Scheme with Applications to Computational Fluid Dynamics. II. Solutions to Parabolic, Hyperbolic, and Elliptic Partial Differential Equations. Comput. Math. Appl. 1990; 19(8/9):147–161.
12. Raissi M., Perdikaris P., Karniadakis G.E. Physics-Informed Neural Net-works: A Deep Learning Framework for Solving Forward and Inverse Problems In-volving Nonlinear Partial Differential Equations. Journal of Computational Physics. 2019;378:686–707.
13. Zrelova D.P., Ulyanov S.V. Models of Physically Informed Classical La-grangian Hamiltonian Neural Networks in Deep Learning. Modern Information Technologies and IT Education. 2022;18(2):310–325. (in Russ.). https://doi.org/10.25559/SITITO.18.202202.310-325
14. Chen J., Viquerat J., Hachem E. U-net Architectures for Fast Prediction of Incompressible Laminar Flows. URL: https://arxiv.org/pdf/1999.13532.pdf (accessed: May 17, 1999).
15. Cai S., Wang Z., Wang S., Perdikaris P., Karniadakis G.E. Physics-Informed Neural Networks for Heat Transfer Problems. Journal of Heat Transfer. 2021;143(6):060801. https://doi.org/10.1115/1.4050542
Review
For citations:
Galaburdin Sh.A. Application of Neural Networks to Solve the Dirichlet Problem for Areas of Complex. Computational Mathematics and Information Technologies. 2024;8(2):68-79. https://doi.org/10.23947/2587-8999-2024-8-2-68-79