Preview

Computational Mathematics and Information Technologies

Расширенный поиск

Применение нейронных сетей для решения задачи Дирихле для областей сложной формы

https://doi.org/10.23947/2587-8999-2024-8-2-68-79

Аннотация

Введение. Многие задачи в математике сводятся к решению дифференциальных уравнений в частных производных для областей сложной формы. Не всегда существующие аналитические и численные методы позволяют эффективно получить решение подобных задач. В последнее время достаточно успешно для решения дифференциальных уравнений в частных производных применяются нейронные сети. При этом обычно рассматриваются краевые задачи для областей, имеющих простую форму. В данной работе предпринимается попытка построить нейронную сеть, способную эффективно решать краевые задачи для областей сложной формы.
Материалы и методы. Предлагается метод построения нейронной сети для решения задачи Дирихле для областей сложной формы. В качестве активационных функций принимаются производные от сингулярных решений уравнения Лапласа. Сингулярные точки этих решений распределены по замкнутым кривым, охватывающих границу области. Настройка весов сети сводится к минимизации среднеквадратической ошибки обучения.
Результаты исследования. Представлены результаты решения задач Дирихле для различных областей сложной формы. Результаты представлены в виде таблиц, содержащих точное решение и решение, полученное при помощи нейронной сети. На рисунках представлен вид областей и расположение точек, в которых определялось решение.
Обсуждение и заключения. Представленные результаты свидетельствуют о хорошем совпадении полученного решения с точным. Отмечается, что данный метод легко применим к различным краевым задачам. Указываются способы повышения эффективности подобных нейронных сетей.

Об авторе

А. В. Галабурдин
Донской государственный технический университет
Россия

Александр Васильевич Галабурдин, кандидат физико-математических наук, доцент кафедры математики и информатики

344003, г. Ростов-на-Дону, пл. Гагарина, 1



Список литературы

1. Колмогоров А.Н. О представлении непрерывных функций нескольких переменных в виде суперпозиций непрерывных функций одного переменного и сложения. Доклады Академии наук СССР. 1957;114(5):953–956.

2. Варшавчик Е.А., Галяутдинова А.Р., Седова Ю.С., Тархов Д.А. Решение дифференциальных уравнений в частных производных для областей с постоянными границами. Искусственный интеллект в решении актуальных социальных и экономических проблем ХХI века. В: Труды Третьей всерос. науч.-практ. конф. Пермь: Издательство Перм. гос. нац. исслед. ун-та; 2018. С. 294–303.

3. Бортковская М.Р., Каверзнева Т.Т., Семенова Д.А., Шишкина И.А., Тархов Д.А., Удалов П.П. Построение математической модели прогиба мембраны с помощью двухслойного метода Эйлера по дифференциальному уравнению и экспериментальным данным. Искусственный интеллект в решении актуальных социальных и экономических проблем ХХI века. В: Труды Третьей всерос. науч.-практ. конф. Пермь: Издательство Перм. гос. нац. исслед. ун-та; 2018. С. 194–201.

4. Епифанов А.А. Применение методов глубокого обучения для решения дифференциальных уравнений в частных производных. Успехи кибернетики. 2020;1(4):22–28. https://doi.org/10.51790/2712-9942-2020-1-4-3

5. Горбаченко В.И., Артюхина Е.В. Два подхода к обучению радиально-базис-ных нейронных сетей при решении дифференциальных уравнений в частных производных. Известия высших учебных заведений. Поволжский регион. Технические науки. Информатика и вычислительная техника. 2007;2:56–66.

6. Корсунов Н.И., Ломакин А.В. Моделирование процессов, описываемых волновым дифференциальным уравнением, с использованием ячеистых нейронных сетей. Научные ведомости. Серия История. Политология. Экономика. Информатика. 2014;15(186):103–107.

7. Коваленко А.Н., Черноморец А.А., Петина М.А. О применении нейронных сетей для решения дифференциальных уравнений в частных производных. Научные ведомости. Серия Экономика. Информатика. 2017; 258:103–110.

8. Вершинин В.Е., Пономарев Р. Ю. Применение методов нейросетевого моделирования при решении начально-краевых задач для дифференциальных уравнений в частных производных. Вестник Тюменского государственного университета. Физико-математическое моделирование. Нефть, газ, энергетика. 2017;9(35):132–147. https://doi.org/10.21684/2411-7978-2023-9-3-132-147

9. Земскова Ю.Н. Применимость компактно поддерживаемых нейронных сетей для решения дифференциальных уравнений в частных производных методом конечных элементов. Известия ПГПУ им. В.Г. Белинского. 2009;13(17): 44–148.

10. Kansa E.J. Motivation for using radial basis functions to solve PDEs. URL: http://uahtitan.uah.edu/kansaweb.html (дата обращения: 16.01.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. Raissia M., Perdikaris P., Karniadakis G.E. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics. 2019;378:686‒707

13. Зрелова Д.П., Ульянов С.В. Модели физически информированных осве-домленных классических Лагранжевых Гамильтоновых нейронных сетей в глубоком обучении. Современные информационные технологии и ИТ-образование. 2022;18(2):310–325. 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 (дата обращения: 17.05.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


Рецензия

Для цитирования:


Галабурдин А.В. Применение нейронных сетей для решения задачи Дирихле для областей сложной формы. Computational Mathematics and Information Technologies. 2024;8(2):68-79. https://doi.org/10.23947/2587-8999-2024-8-2-68-79

For citation:


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

Просмотров: 235


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2587-8999 (Online)