Перейти к основному контенту

Курс

Модели ARIMA в Python

Продвинутый4 ч

Изучите модели ARIMA в Python и станьте экспертом по анализу временных рядов.

Python4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}4,850 XP25,021Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Вы когда-нибудь пытались предсказать будущее? Что ждет впереди, — загадка, которую обычно удается разгадать только ожиданием. В этом курсе вы сможете перестать ждать и погрузиться в мир моделирования временных рядов с использованием моделей ARIMA в Python, чтобы прогнозировать будущее.

Данные временных рядов

Начните с изучения основ данных временных рядов, включая понятие стационарности — ключевое для работы с моделями ARMA. Вы узнаете, как проверять стационарность визуально и статистически, генерировать данные ARMA и подбирать модели ARMA, чтобы получить прочную основу.

Пакет Statsmodels

По мере продвижения вы познакомитесь с мощным пакетом Statsmodels для построения моделей ARMA, ARIMA и ARMAX. Вы получите практический опыт использования своих моделей для прогнозирования будущих значений, таких как цены акций.

Делая эти концепции простыми для понимания и применения, вы освоите построение прогнозов на один шаг вперед, динамических прогнозов и настройку моделей ARIMA непосредственно на ваших данных.

Графики ACF и PACF

Одним из ключевых моментов является изучение того, как выбирать лучшую модель с помощью графиков ACF и PACF для определения перспективных порядков модели. Вы узнаете о таких критериях, как AIC и BIC, для выбора моделей и диагностики, что поможет вам довести свои модели до совершенства​.

Модели SARIMA

Курс завершается моделями сезонной ARIMA (SARIMA), идеально подходящими для работы с данными, имеющими сезонные закономерности. Вы научитесь разлагать данные временных рядов на сезонные и несезонные компоненты и применять навыки ARIMA в глобальном конкурсе прогнозирования.

Этот итоговый проект объединяет всё воедино, давая вам всестороннее понимание моделирования ARIMA.

Предварительные требования

Программа

Структура курса

1

Модели ARMA

Погружайтесь сразу и изучайте важнейшие свойства временных рядов. Вы узнаете о стационарности и о том, почему она важна для моделей ARMA. Вы научитесь проверять стационарность визуально и с помощью стандартного статистического теста. Наконец, вы познакомитесь с базовой структурой моделей ARMA, используете её для генерации данных ARMA и подгонки модели.
Начать главу
3

Лучшие из лучших моделей

В этой главе вы научитесь строить модели с умом и разборчивостью. Сначала вы узнаете, как определять подходящие порядки моделей непосредственно по данным, а затем — как выбрать наилучшую модель из набора обученных кандидатов. Кроме того, вы освоите удобный фреймворк для структурирования проектов по анализу временных рядов.
Начать главу
4

Сезонные модели ARIMA

В этой заключительной главе вы узнаете, как применять сезонные модели ARIMA для работы с более сложными данными. Вы научитесь разбивать данные на сезонную и несезонную составляющие, а затем используете все освоенные инструменты ARIMA в финальном задании по глобальному прогнозированию.
Начать главу

Модели ARIMA в Python

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.

Модели ARIMA в Python | DataCamp