Details
| Title | Защита от атак отравления в системах федеративного обучения: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_05 «Безопасность компьютерных систем (Интеллектуальная защита от киберугроз)» = Defense against poisoning attacks in federated learning systems |
|---|---|
| Creators | Мечиева София Альбертовна |
| Scientific adviser | Крундышев Василий Михайлович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | федеративное обучение ; атаки отравления ; доверенный клиент ; регрессия ; federated learning ; poisoning attacks ; trusted client ; regression |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 10.03.01 |
| Speciality group (FGOS) | 100000 - Информационная безопасность |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-1893 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42535 |
| Record create date | 8/21/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 |
Целью работы является повышение устойчивости системы федеративного обучения к атакам отравления. Объектом исследования являются системы федеративного обучения, подверженные атакам отравления. Задачи, решаемые в ходе исследования: 1. Проанализировать особенности обеспечения безопасности систем федеративного обучения. 2. Разработать способ защиты систем федеративного обучения от атак отравления. 3. Экспериментально оценить эффективность предложенного способа защиты. В ходе работы была исследована архитектура федеративного обучения и основные типы атак отравления. Был проведён анализ существующих алгоритмов защиты, выявлены их недостатки. В результате работы был разработан комбинированный способ защиты и экспериментально подтверждена его эффективность. Для достижения данных результатов была разработана программа на языке Python с использованием библиотек TensorFlow, TensorFlow Federated, NumPy, Pandas и Matplotlib. Эксперименты проводились на наборе данных прогнозирования выработки электроэнергии, моделирующем реальный промышленный сценарий.
The purpose of the study is to increase the resilience of federated learning systems to poisoning attacks. The object of the work is federated learning systems susceptible to poisoning attacks. The research set the following goals: 1. Analysis of security features of federated learning systems. 2. Development of a defense method for federated learning systems against poisoning attacks. 3. Experimental evaluation of the effectiveness of the proposed defense method. During the work, the architecture of federated learning and the main types of poisoning attacks were studied. An analysis of existing robust aggregation methods was carried out, and their limitations were identified. As a result, a combined defense method was developed. The effectiveness of the proposed method was experimentally confirmed. To achieve these results, a program was developed in Python using the TensorFlow, TensorFlow Federated, NumPy, Pandas and Matplotlib libraries. Experiments were conducted on an electricity generation forecasting dataset simulating a real industrial case.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|