Przejdź do głównej treści

Kurs

Modele ARIMA w Pythonie

Zaawansowany4 godz.

Poznaj modele ARIMA w Pythonie i zostań ekspertem analizy szeregów czasowych.

Python4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}4,850 XP25,021Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Czy kiedykolwiek próbowałeś przewidzieć przyszłość? To, co przed nami, pozostaje tajemnicą, którą zwykle rozwiązuje się dopiero przez czekanie. W tym kursie możesz przestać czekać i zanurzyć się w świat modelowania szeregów czasowych, wykorzystując modele ARIMA w Pythonie do prognozowania przyszłości.

Dane szeregów czasowych

Zacznij od poznania podstaw danych szeregów czasowych, w tym pojęcia stacjonarności — kluczowego przy pracy z modelami ARMA. Nauczysz się sprawdzać stacjonarność zarówno wizualnie, jak i statystycznie, generować dane ARMA oraz dopasowywać modele ARMA, aby zbudować solidne podstawy.

Pakiet Statsmodels

W miarę postępów poznasz potężny pakiet Statsmodels do dopasowywania modeli ARMA, ARIMA i ARMAX. Zdobędziesz praktyczne doświadczenie w wykorzystywaniu modeli do przewidywania przyszłych wartości, takich jak ceny akcji.

Ułatwiając zrozumienie i zastosowanie tych pojęć, odkryjesz, jak tworzyć prognozy o jeden krok naprzód, prognozy dynamiczne oraz dopasowywać modele ARIMA bezpośrednio do swoich danych.

Wykresy ACF i PACF

Jednym z najciekawszych elementów jest nauka wyboru najlepszego modelu za pomocą wykresów ACF i PACF, aby identyfikować obiecujące rzędy modelu. Nauczysz się kryteriów takich jak AIC i BIC do wyboru modeli oraz diagnostyki, co pomoże Ci dopracować modele do perfekcji​​.

Modele SARIMA

Kurs kończy się modelami sezonowymi ARIMA (SARIMA), idealnymi do pracy z danymi o sezonowych wzorcach. Nauczysz się dekomponować dane szeregów czasowych na komponenty sezonowe i niesezonowe oraz wykorzystasz swoje umiejętności ARIMA w globalnym wyzwaniu prognostycznym.

Ten projekt końcowy łączy wszystko w całość, dając Ci kompleksowe zrozumienie modelowania ARIMA.

Wymagania wstępne

Program kursu

Plan kursu

1

Modele ARMA

Zacznij od razu i poznaj najważniejsze właściwości szeregów czasowych. Dowiesz się, czym jest stacjonarność i dlaczego ma kluczowe znaczenie dla modeli ARMA. Nauczysz się sprawdzać stacjonarność zarówno wzrokowo, jak i za pomocą standardowego testu statystycznego. Na koniec poznasz podstawową strukturę modeli ARMA – i wykorzystasz ją do wygenerowania danych ARMA oraz dopasowania własnego modelu.
Rozpocznij rozdział
3

Najlepsze z najlepszych modeli

W tym rozdziale staniesz się wymagającym twórcą modeli. Nauczysz się identyfikować obiecujące rzędy modeli bezpośrednio na podstawie danych, a następnie – po wytrenowaniu najbardziej perspektywicznych modeli – wybierać najlepszy spośród nich. Poznasz też sprawdzone podejście do organizowania projektów z szeregami czasowymi.
Rozpocznij rozdział
4

Sezonowe modele ARIMA

W tym ostatnim rozdziale nauczysz się używać sezonowych modeli ARIMA do dopasowywania bardziej złożonych danych. Dowiesz się, jak rozkładać dane na składowe sezonowe i niesezonowe, a następnie wykorzystasz wszystkie swoje narzędzia ARIMA w jednym finalnym globalnym wyzwaniu prognozowania.
Rozpocznij rozdział

Modele ARIMA w Pythonie

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.

Modele ARIMA w Pythonie | DataCamp