Details

Title Интеллектуальный агент для анализа многоконтурных банковских данных с применением машинного обучения: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = Intelligent Agent for Multi-Ledger Banking Data Analysis Using Machine Learning
Creators Гончарова Тамара Георгиевна
Scientific adviser Пак Вадим Геннадьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects интеллектуальные агенты ; банковская отчетность ; машинное обучение ; технологии retrieval-augmented generation ; intelligent agents ; banking reporting ; machine learning ; retrieval-augmented generation
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-4108
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\42715
Record create date 8/21/2026

Allowed Actions

–

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

Group Anonymous
Network Internet

В работе рассматривается проблема автоматизации анализа многоконтурной банковской отчетности. Из-за разницы в правилах бухгалтерского и статистического учета между отчетами возникают расхождения. Применение классического машинного обучения здесь ограничено жесткими требованиями к прозрачности: финансовым аналитикам и аудиторам нужны интерпретируемые результаты с детальным разбором причин отклонений. Для решения этой задачи спроектирован и реализован автономный интеллектуальный агент. В предложенной архитектуре языковая модель выступает в роли планировщика, все вычисления и поиск информации делегированы внешним программным инструментам. В ходе работы были реализованы алгоритмы для автоматического сбора и очистки данных с сайта Банка России с последующей загрузкой в базу данных PostgreSQL. Для работы с текстовыми методологическими документами реализован модуль гибридного поиска. Извлечение точных числовых значений выполняется через генератор SQL-запросов. Непосредственный поиск причин отклонений опирается на математическое ядро из Lasso-регрессии и векторов Шепли. Логика рассуждений агента собрана в циклический граф, взаимодействующий с пользователем через потоковый API и Telegram-бот. Проведенные испытания на исторических данных подтвердили качество прогностической модели, достаточную точность извлечения контекста (метрика Hit@3 достигла 72,5%) и общую надежность системы.

This work focuses on automating the analysis of multi-contour bank reporting. Differences between accounting and statistical reporting rules inevitably lead to data discrepancies. Classical machine learning approaches fall short here due to strict transparency requirements: financial analysts and auditors need interpretable results with a detailed breakdown of why these deviations occur. To solve this, an autonomous AI agent was designed and implemented. In the proposed architecture, the language model acts strictly as a planner, delegating all computations and data retrieval to external software tools. The project includes a data pipeline that automatically collects and cleans reports from the Bank of Russia website, loading them into a PostgreSQL database. A hybrid search module was implemented to process regulatory documents, while exact numerical values are extracted using an SQL query generator. The actual root-cause analysis of the discrepancies relies on a mathematical core based on Lasso regression and Shapley values. The agent’s reasoning logic is structured as a cyclic graph that interacts with the user via a streaming API and a Telegram bot. Testing on historical data confirmed the quality of the predictive model, accurate context retrieval (with a Hit@3 metric reaching 72.5%), and the overall reliability of the system.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous
  • Интеллектуальный агент для анализа многоконтурных банковских данных с применением машинного обучения
    • Введение
    • Глава 1. Аналитический обзор методов и технологий интеллектуального анализа данных банковской отчетности
    • Глава 2. Проектирование базы данных и разработка алгоритмов автоматизированного сбора и унификации данных
    • Глава 3. Проектирование инструментальных модулей извлечения и анализа данных
    • Глава 4. Программная реализация интеллектуального агента и вспомогательных модулей
    • Глава 5. Экспериментальные исследования и верификация результатов
    • Заключение
    • Список использованных источников
...