Детальная информация
| Название | Оптимизация вычисления концентраций веществ по масс-спектрам методами интервального анализа: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_04 «Биоинформатика» = Optimization of Calculating Substance Concentrations from Mass Spectra Using Interval Analysis Methods |
|---|---|
| Авторы | Липинский Леонид Николаевич |
| Научный руководитель | Баженов Александр Николаевич |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | интервальный анализ ; интервальные системы линейных алгебраических уравнений ; твинная арифметика ; переопределённые системы ; вычислительная сложность ; параллельные вычисления ; адаптивные алгоритмы ; interval analysis ; interval systems of linear algebraic equations ; twin arithmetic ; overdetermined systems ; computational complexity ; parallel computing ; adaptive algorithms |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 01.03.02 |
| Группа специальностей ФГОС | 010000 - Математика и механика |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2156 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\41523 |
| Дата создания записи | 31.07.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Объектом исследования являются методы получения внутренних и внешних оценок решений переопределённых интервальных систем линейных алгебраических уравнений, возникающих при вычислении концентраций веществ по данным массспектрометрического анализа. Целью работы является разработка и исследование методов сокращения вычислительных затрат при сохранении требуемой точности оценивания решений интервальных систем, используемых в задачах обработки масс-спектрометрических данных. В работе проведён анализ существующих методов решения интервальных систем линейных уравнений, основанных на использовании твинной арифметики и построении квадратных подсистем. Исследованы вычислительные затраты основных алгоритмов и выявлены наиболее ресурсоёмкие этапы вычислений. Для решения поставленной задачи предложены методы интеллектуального отбора квадратных подсистем, приближённые алгоритмы вычисления твинных оценок и адаптивный критерий остановки вычислительного процесса. Для повышения производительности рассмотрены возможности распараллеливания вычислений. Разработанные алгоритмы реализованы на языке программирования Python и исследованы в ходе вычислительных экспериментов на наборах интервальных систем различной размерности. Проведено сравнение предложенных методов с базовыми алгоритмами по времени выполнения и качеству получаемых оценок. В результате исследования показано, что предложенные подходы позволяют существенно сократить время вычислений при сохранении приемлемой точности внутренних и внешних оценок решений. Полученные результаты могут быть использованы при обработке данных масс-спектрометрии, а также при решении других прикладных задач, сводящихся к анализу переопределённых интервальных систем линейных уравнений. Для достижения полученных результатов использовались язык программирования Python, библиотеки NumPy, SciPy, Matplotlib, средства многопоточных вычислений, а также разработанное автором программное обеспечение для проведения вычислительных экспериментов.
The research focuses on methods for obtaining internal and external estimates of solutions to overdetermined interval systems of linear algebraic equations arising when calculating substance concentrations from mass spectrometric analysis data. The aim of the work is to develop and explore methods for reducing computational costs while maintaining the required accuracy in estimating solutions to interval systems used in mass spectrometric data processing. This paper analyzes existing methods for solving interval systems of linear equations based on twin arithmetic and constructing square subsystems. The computational costs of the main algorithms are analyzed, and the most resource-intensive computational stages are identified. To solve this problem, methods for intelligent selection of square subsystems, approximate algorithms for calculating twin estimates, and an adaptive stopping criterion for the computational process are proposed. Parallel computational capabilities are considered to improve performance. The developed algorithms are implemented in the Python programming language and tested in computational experiments on sets of interval systems of varying dimensions. The proposed methods are compared with baseline algorithms in terms of execution time and the quality of the resulting estimates. The study demonstrates that the proposed approaches can significantly reduce computational time while maintaining acceptable accuracy of internal and external solution estimates. The results can be used in processing mass spectrometry data, as well as in solving other applied problems involving the analysis of overdetermined interval systems of linear equations. To achieve the obtained results, the Python programming language, NumPy, SciPy, Matplotlib libraries, multithreaded computing tools, as well as software developed by the author for conducting computational experiments were used.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|