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

Название Программное средство для автоматизированного предсказания политических конфликтов на основе методов анализа временных рядов: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных» = The software tool for automated prediction of political conflicts based on time series analysis methods
Авторы Селиванова Софья Алексеевна
Научный руководитель Ковалев Артем Дмитриевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика прогнозирование ; временные ряды ; конфликтология ; forecasting ; time series ; conflictology
Тип документа Выпускная квалификационная работа магистра
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 09.04.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3964
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Ключ записи ru\spstu\vkr\33183
Дата создания записи 29.08.2024

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

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

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

Данная работа посвящена исследованию в области конфликтологии и прогнозирования политических конфликтов. Описаны существующие источники, модели данных и инструменты для предсказания событий. Изучены актуальные подходы к прогнозированию временных рядов. В рамках работы предложен метод прогнозирования конфликтов, который основан на использовании алгоритмов ARIMA и LSTM. Предложенный метод был реализован в программном средстве на языке Java. Описана обработка данных из источника UCDP для использования алгоритмами машинного обучения. Разработана клиент-серверная архитектура проекта. Реализованное программное средство обращается к данным о политических событиях в заданных странах за определенный период времени, обрабатывает их и затем использует для предсказаний политических конфликтов. При разработке использовался паттерн проектирования «Стратегия» для реализации использования различных алгоритмов машинного обучения. В экспериментальной части полученные данные прогнозов о политических конфликтах в странах Африки в течение 5 месяцев сравниваются с фактическими данными. Приводятся расчеты метрик точности прогнозов для двух алгоритмов: ARIMA и LSTM.

This work is devoted to research in the field of conflictology and forecasting of political conflicts. The existing sources, data models and tools for predicting events are described. Current approaches to time series forecasting have been studied. As a part of the work, a method for predicting conflicts is proposed, which is based on the use of ARIMA and LSTM algorithms. The proposed method was implemented in a Java software tool. The processing of data from the UCDP source for use by machine learning algorithms is described. The client-server architecture of the project has been developed. The implemented software tool accesses data on political events in specified countries for a certain period of time, processes them and then uses them to predict political conflicts. During the development, the "Strategy" design pattern was used to implement the use of various machine learning algorithms. In the experimental part, the data obtained from forecasts of political conflicts in African countries for 5 months are compared with the actual data. Calculations of prediction accuracy metrics for two algorithms are given: ARIMA and LSTM.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать
Интернет Анонимные пользователи
...