Тема: Реализация алгоритма прогнозирования на основе авторегрессионной модели ARIMA
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 5
Глава 1 ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ ВРЕМЕННЫХ РЯДОВ 7
1.1 Основные компоненты временных рядов 7
1.2 Стационарность временных рядов 9
Глава 2 АВТОРЕГРЕССИОННЫЕ МОДЕЛИ ВРЕМЕННЫХ РЯДОВ 15
2.1 Модели авторегрессии и скользящей средней 15
2.2 Процесс авторегрессии ARMA и ARIMA 21
2.3 Подход Бокс-Дженкинса и прогнозирование 24
Глава 3 РЕАЛИЗАЦИЯ АЛГОРИТМА ПРОГНОЗИРОВАНИЯ ВРЕМЕННЫХ РЯДОВ С ИСПОЛЬЗОВАНИЕМ МОДЕЛИ ARIMA 28
3.1 Модель ARIMA(p, d, q) 28
ЗАКЛЮЧЕНИЕ 36
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 37
ПРИЛОЖЕНИЕ А 40
ПРИЛОЖЕНИЕ Б 41
ПРИЛОЖЕНИЕ В 42
📖 Введение
1) выявить основные виды авторегрессионых моделей временных рядов;
2) обосновать использование модели ARIMA;
3) осуществить программную реализацию алгоритма этой модели.
Работа состоит из введения, трех глав, заключения, список используемой литературы и три приложения.
В первой главе рассматривается основные понятия теории временного ряда, их основные компоненты, стационарность и тесты для проверки ряда на стационарность. ([1]-[3])
В главе 2 рассматриваются конкретные стохастические процессы, используемые для моделирования временных рядов: авторегрессия (AR), скользящая средняя (MA), смешанная авторегрессия скользящего среднего (ARMA) и авторегрессионная интегрированная скользящая средняя (ARIMA).([18]-[23]) Далее, в третьей главе реализован алгоритм прогнозирования на основе модели ARIMA с использованием языка программирования Python. ([7])
✅ Заключение
1) выявлены основные виды авторегрессионных моделей временных рядов. К авторегрессионным моделям временных рядов относятся процессы авторегрессии (AR), скользящей средней (MA), смешанной авторегрессии скользящего среднего (ARMA) и авторегрессии проинтегрированного скользящего среднего (ARIMA), их свойства, представлены статистические методы для спецификации модели, оценки параметров и проверки модели на стационарность;
2) обосновано использование модели ARIMA. Выявлялась стационарность и нестационарность временных рядов для их анализа. Для работы с нестационарным временным рядом используется так называемая модель авторегрессионного интегрированного скользящего среднего (ARIMA);
3) осуществлена программная реализация алгоритма прогнозирования на основе модели ARIMA. Программа находит наилучший порядок p,d,q модели ARIMA и на основе выбранной модели строит прогноз. Для оценки адекватности модели оцениваются остатки модели. Если остатки несмещённые, стационарные и не автокоррелированные, то модель адекватная. В качестве исходных данных были выбраны временные ряды, которые находятся в файле data.csv, отображающие колебание данных.





