Детальная информация

Название Распределенное обучение регрессионной модели с использованием разностной эволюции: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_04 «Биоинформатика» = Distributed training of a regression model using difference evolution
Авторы Голева Кристина Сергеевна
Научный руководитель Козлов Константин Николаевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика распределенное обучение ; разностная эволюция ; федеративное обучение ; DE ; DEEP ; гиперпараметры ; трехуровненвая архитектура ; CNNLSTM ; прогнозирование электропотребления ; агрегация моделей ; distributed learning ; differential evolution ; federated learning ; hyperparameters ; three-layer architecture ; CNN-LSTM ; electricity consumption forecasting ; model aggregation
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 01.03.02
Группа специальностей ФГОС 010000 - Математика и механика
DOI 10.18720/SPBPU/3/2026/vr/vr26-3313
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\41420
Дата создания записи 31.07.2026

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа направлена на разработку и экспериментальное обоснование метода распределённого обучения регрессионной модели с автоматизированной настройкой гиперпараметров алгоритмом DEEP и адаптивной агрегацией локальных обновлений в трёхуровневой архитектуре Client–Fog–Cloud. Объект исследования: процессы распределённого обучения регрессионных моделей в условиях децентрализованного хранения данных и статистической неоднородности клиентских выборок. Методы исследования: полностью параллельная разностная эволюция (DEEP), федеративное обучение (FedAvg), адаптивная агрегация на основе FedNolowe, рекуррентные нейронные сети (CNN-LSTM). В результате работы спроектирована трёхуровневая архитектура Client–Fog– Cloud, в которой Fog-узел выполняет эволюционный подбор гиперпараметров посредством DEEP, а Cloud-узел осуществляет глобальную агрегацию. Реализован программный прототип на языке Python 3.10. Экспериментальное исследование проведено на наборе данных UK Power Networks. Конфигурация с DEEP демонстрирует устойчивое превосходство над конфигурацией с фиксированными гиперпараметрами по метрикам MSE, MAE, MSLE, LogCosh, Huber и R2 на всех четырёх Client-узлах на протяжении семи раундов дообучения. Область применения - распределённые системы прогнозирования временных рядов на статистически неоднородных данных без централизации.

This work aims to develop and experimentally validate a method for distributed training of a regression model with automated hyperparameter tuning using the DEEP algorithm and adaptive aggregation of local updates in a three-tier Client–Fog–Cloud architecture. The subject of the study: the processes of distributed training of regression models under conditions of decentralised data storage and statistical heterogeneity of client samples. Research methods: fully parallel differential evolution (DEEP), federated learning (FedAvg), adaptive aggregation based on FedNolowe, recurrent neural networks (CNNLSTM). As a result of the work, a three-tier Client–Fog–Cloud architecture has been designed, in which the Fog node performs evolutionary hyperparameter tuning via DEEP, whilst the Cloud node carries out global aggregation. A software prototype has been implemented in Python 3.10. An experimental study was conducted on the UK Power Networks dataset. The configuration with DEEP demonstrates consistent superiority over the configuration with fixed hyperparameters on the MSE, MAE, MSLE, LogCosh, Huber and R2 across all four Client nodes over seven rounds of finetuning. The application area is distributed time series forecasting systems on statistically heterogeneous data without centralisation.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
  • ВВЕДЕНИЕ
  • ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ И ПОСТАНОВКА ЗАДАЧИ РАСПРЕДЕЛЁННОГО ОБУЧЕНИЯ РЕГРЕССИОННЫХ МОДЕЛЕЙ
    • Математическая постановка задачи
    • Проблемы распределённого обучения регрессионных моделей
    • Методы подбора гиперпараметров в условиях ограничений
    • Метод разностной эволюции
    • Трёхуровневая архитектура Client-Fog-Cloud
  • ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ РАСПРЕДЕЛЁННОГО ОБУЧЕНИЯ РЕГРЕССИОННЫХ МОДЕЛЕЙ С ИСПОЛЬЗОВАНИЕМ РАЗНОСТНОЙ ЭВОЛЮЦИИ
    • Формальная структура системы
    • Математическая постановка иерархической оптимизации
    • Адаптация DEEP для подбора гиперпараметров
      • Постановка проблем адаптации
      • Выбор валидационного узла
      • Перенос знаний из предыдущего раунда в следующий
    • Агрегация на Fog-узлах
    • Агрегация на Cloud-узле
  • ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ЭКСПЕРИМЕНТАЛЬНАЯ СРЕДА
    • Инструменты и программно-аппаратный стек
    • Описание модели
      • Постановка задачи прогнозирования
      • Архитектура гибридной CNN-LSTM модели
      • Протокол обучения модели на Client-узлах
      • Набор данных и стратегия его распределения
    • Параметры эксперимента
      • Параметры архитектуры
      • Протокол проведения эксперимента
      • Анализ данных
      • Параметры DEEP
      • Параметры агрегации
  • РЕЗУЛЬТАТЫ
    • Сравнительный анализ метрик на Client-узлах
    • Анализ результатов DEEP
    • Анализ результатов обучения модели
  • ВЫВОДЫ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
...