Перейти до основного вмісту

Курс

Моделі ARIMA в Python

Просунутий4 год

Дізнайтеся про моделі ARIMA в Python і станьте експертом з аналізу часових рядів.

Python4 год15 відео57 вправ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 та підігнати модель ARMA.
Почати розділ
3

Найкращі з найкращих моделей

У цьому розділі ви станете вибагливим моделювальником. Ви навчитеся визначати перспективні порядки моделей безпосередньо з даних, а після навчання найперспективніших моделей — обирати найкращу з отриманого набору. Також ви засвоїте зручний підхід до структурування проєктів із часовими рядами.
Почати розділ
4

Сезонні моделі ARIMA

У фінальному розділі ви навчитеся використовувати сезонні моделі ARIMA для більш складних даних. Ви розкладете ці дані на сезонні та несезонні компоненти, а далі отримаєте нагоду застосувати всі свої інструменти ARIMA в останньому глобальному виклику з прогнозування.
Почати розділ

Моделі ARIMA в Python

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

Отримайте сертифікат про досягнення

Зараєструватися

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

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Моделі ARIMA в Python | DataCamp