Детальная информация
| Название | Апостериорные оценки ошибки решения краевых задач с использованием методов машинного обучения: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_02 «Системное программирование» = A posteriori error estimation for solving boundary value problems using machine learning techniques |
|---|---|
| Авторы | Теплов Андрей Сергеевич |
| Научный руководитель | Музалевский Алексей Витальевич |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | краевая задача ; постериорная оценка ошибки ; вариационная постановка ; deep ritz method ; нейронные сети ; машинное обучение ; дифференциальные уравнения ; boundary value problem ; a posteriori error estimation ; variational formulation ; neural networks ; machine learning ; differential equations |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 01.03.02 |
| Группа специальностей ФГОС | 010000 - Математика и механика |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2000 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\41321 |
| Дата создания записи | 31.07.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Выпускная квалификационная работа посвящена исследованию и разработке методов решения краевых задач для дифференциальных уравнений второго порядка с использованием методов машинного обучения и построению постериорных оценок ошибки полученных решений. В первой главе рассмотрены теоретические основы постановки линейных эллиптических краевых задач второго порядка, приведены сильная и слабая формулировки задачи, а также изложены основные подходы к построению постериорных оценок ошибки. Проведён анализ существующих нейросетевых методов решения дифференциальных уравнений, включая 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.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|