Details

Title Апостериорные оценки ошибки решения краевых задач с использованием методов машинного обучения: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_02 «Системное программирование» = A posteriori error estimation for solving boundary value problems using machine learning techniques
Creators Теплов Андрей Сергеевич
Scientific adviser Музалевский Алексей Витальевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects краевая задача ; постериорная оценка ошибки ; вариационная постановка ; deep ritz method ; нейронные сети ; машинное обучение ; дифференциальные уравнения ; boundary value problem ; a posteriori error estimation ; variational formulation ; neural networks ; machine learning ; differential equations
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 01.03.02
Speciality group (FGOS) 010000 - Математика и механика
DOI 10.18720/SPBPU/3/2026/vr/vr26-2000
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\41321
Record create date 7/31/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Выпускная квалификационная работа посвящена исследованию и разработке методов решения краевых задач для дифференциальных уравнений второго порядка с использованием методов машинного обучения и построению постериорных оценок ошибки полученных решений. В первой главе рассмотрены теоретические основы постановки линейных эллиптических краевых задач второго порядка, приведены сильная и слабая формулировки задачи, а также изложены основные подходы к построению постериорных оценок ошибки. Проведён анализ существующих нейросетевых методов решения дифференциальных уравнений, включая Physics-Informed Neural Networks, Deep Ritz Method и Deep Galerkin Method. Во второй главе разработана методика решения краевой задачи с использованием вариационного нейросетевого подхода Deep Ritz. Обоснован выбор метода, сформулирована математическая постановка задачи, предложена вычислимая постериорная оценка ошибки, а также описан алгоритм решения и общая схема вычислений. В третьей главе представлена программная реализация метода на языке Python с использованием библиотеки PyTorch. Проведён вычислительный эксперимент на тестовой краевой задаче с известным аналитическим решением. Выполнен анализ точности нейросетевого решения и исследована согласованность постериорной оценки ошибки с истинной погрешностью. В результате работы показано, что нейросетевой вариационный метод позволяет эффективно решать краевые задачи второго порядка без использования расчётной сетки, а введённая постериорная оценка ошибки является информативным и независимым критерием качества решения. Полученные результаты подтверждают возможность применения методов машинного обучения в задачах вычислительной математики с обеспечением строгого контроля точности.

This bachelor’s (master’s) thesis is devoted to the study and development of methods for solving boundary value problems for second-order differential equations using machine learning techniques and to the construction of a posteriori error estimates for the obtained solutions. The first chapter presents the theoretical foundations of linear elliptic boundary value problems of second order. Strong and weak formulations of the problem are considered, and the main approaches to constructing a posteriori error estimates are discussed. An analysis of modern neural network-based methods for solving differential equations, including Physics-Informed Neural Networks, the Deep Ritz Method, and the Deep Galerkin Method, is provided. The second chapter is devoted to the development of a methodology for solving a boundary value problem using a variational neural network approach based on the Deep Ritz Method. The choice of the method is justified, the mathematical formulation of the problem is presented, a computable a posteriori error indicator is introduced, and the algorithm for solving the problem is described. The third chapter presents the software implementation of the proposed method using the Python programming language and the PyTorch library. A numerical experiment is carried out for a test boundary value problem with a known analytical solution. The accuracy of the neural network solution is analyzed, and the consistency between the proposed a posteriori error estimate and the true solution error is investigated. The results of the study demonstrate that the variational neural network approach provides an efficient grid-free solution of boundary value problems. The proposed a posteriori error estimate serves as a reliable and independent indicator of solution quality, enabling verification of neural network approximations without knowledge of the exact solution. The obtained results confirm the applicability of machine learning methods to problems of computational mathematics with rigorous control of solution accuracy.

Network User group Action
ILC SPbPU Local Network All
Download
Internet Authorized users SPbPU
Download
Internet Anonymous
...