Jakie wspólne modele prognostyczne można postrzegać jako specjalne przypadki modeli ARIMA?

23

Dziś rano obudziłem się zastanawiając (może to wynikać z faktu, że ostatniej nocy nie spałem dużo): skoro walidacja krzyżowa wydaje się być kamieniem węgielnym właściwego prognozowania szeregów czasowych, jakie modele powinienem „normalnie” „weryfikacja krzyżowa względem?

Wymyśliłem kilka (łatwych), ale wkrótce zdałem sobie sprawę, że wszystkie były wyjątkowymi przypadkami modeli ARIMA. Zastanawiam się teraz i to jest właśnie pytanie, jakie modele prognostyczne obejmuje już podejście Box-Jenknins?

Ujmę to tak:

  1. Średnia = ARIMA (0,0,0) ze stałą
  2. Naiwny = ARIMA (0,1,0)
  3. Dryf = ARIMA (0,1,0) ze stałą
  4. Proste wygładzanie wykładnicze = ARIMA (0,1,1)
  5. Wygładzanie wykładnicze Holta = ARIMA (0,2,2)
  6. Damped Holt's = ARIMA (0,1,2)
  7. Dodatek Holt-Winters: SARIMA (0,1, m + 1) (0,1,0) m

Co jeszcze można dodać do poprzedniej listy? Czy istnieje sposób na wykonanie regresji ruchomej średniej lub najmniejszych kwadratów „sposobem ARIMA”? Jak tłumaczą inne proste modele (np. ARIMA (0,0,1), ARIMA (1,0,0), ARIMA (1,1,1), ARIMA (1,0,1) itd.)?

Pamiętaj, że przynajmniej na początek nie jestem zainteresowany tym, czego nie mogą zrobić modele ARIMA . W tej chwili chcę skupić się tylko na tym, co mogą zrobić.

Wiem, że zrozumienie tego, co robi każdy „element budulcowy” w modelu ARIMA, powinno odpowiedzieć na wszystkie powyższe pytania, ale z jakiegoś powodu mam trudności z rozgryzieniem tego. Dlatego poświęciłem się próbowaniu podejścia „inżynierii odwrotnej”.

Bruder
źródło

Odpowiedzi:

5

: Metoda Brudera-Boxa-Jenkninsa obejmuje wszystkie dobrze znane modele prognozowania, z wyjątkiem modeli multiplikatywnych, takich jak multiplikatywny model sezonowy Holta-Winstona, w którym oczekiwana wartość oparta jest na multiplikacji. Multiplikatywny model sezonowy może być wykorzystywany do modelowania szeregów czasowych, w których występuje następujący (moim zdaniem bardzo nietypowy) przypadek. Jeżeli amplituda składnika / wzoru sezonowego jest proporcjonalna do średniego poziomu szeregu, serię można nazwać multiplikatywną sezonowością. Nawet w przypadku modeli multiplikatywnych często można je przedstawić jako modele ARIMA http://support.sas.com/documentation/cdl/en/etsug/60372/HTML/default/viewer.htm#etsug_tffordet_sect014.htmtym samym uzupełniając „parasol”. Ponadto, ponieważ funkcja przenoszenia jest uogólnionym modelem najmniejszych kwadratów, można ją zredukować do standardowego modelu regresji, pomijając składnik ARIMA i przyjmując zestaw wag niezbędnych do ujednolicenia struktury błędu.

IrishStat
źródło
Zgubiłem cię tutaj: „można zredukować do standardowego modelu regresji, pomijając komponent ARIMA i przyjmując zestaw wag niezbędnych do ujednolicenia struktury błędów”. W przeciwnym razie dziękuję za odpowiedź i link. Czy nie można również naśladować modeli multiplikatywnych poprzez przekształcenie dziennika? Czytałem gdzieś (na dole strony), że logowanie może pomóc w tym zakresie.
Bruder
: Funkcja Bruder A Transfer (wieloczynnikowy Box-Jenkins) może mieć strukturę PDL (wielomian rozproszonego opóźnienia) w określonych przez użytkownika seriach wejściowych ze składnikiem ARIMA odzwierciedlającym stochastyczne serie wejściowe pominięte przez użytkownika. Jeśli wyeliminujesz komponent ARIMA, masz regresję opóźnioną Struktura. Często trzeba uczynić wariancję błędu jednorodną za pomocą transformacji mocy (np. Logów) lub ważonych najmniejszych kwadratów, w których stosuje się wagi (GLS). Można je łatwo obsłużyć za pomocą Box-Jenkins. Należy zauważyć, że transformacja logów nie ZAWSZE zajmuje się danymi, które jest zasadniczo modelem multiplikatywnym.
IrishStat
Czy ARIMA (1,0,0) nie jest modelem regresji, w którym Y = a + b Y_t-1?
zbicyclist
1
: zbicylist Prawidłowo, ponieważ jest to szczególny przypadek funkcji przenoszenia, w której nie ma danych wejściowych określonych przez użytkownika, a forma modelu ARIMA to (1,0,0), a model zakłada, że ​​nie ma zmiennych deterministycznych, które można zidentyfikować empirycznie (takie jak impulsy, zmiany poziomu, sezonowe impulsy i / lub trendy czasu lokalnego poprzez wykrywanie interwencji.
IrishStat
Ok, więc aby dopasować prostą linię o najmniejszych kwadratach przez punkty na moim wykresie rozrzutu, potrzebuję tylko modelu ARIMA (1,0,0)? Jeśli tak, dodam go do powyższej listy. A co ze średnią ruchomą? Czy to po prostu ARIMA (0,0,1)? Jeśli tak, jak wybrać szerokość okna średniej ruchomej? Jaka jest różnica między ARIMA (0,0,1) a ARIMA (0,0,1) ze stałą. Jeszcze raz przepraszam, jeśli odpowiedź wydaje się oczywista dla wszystkich oprócz mnie :)
Bruder
13

Możesz dodać

Dryf: ARIMA (0,1,0) ze stałą.

Damped Holt's: ARIMA (0,1,2)

Dodatek Holt-Winters: SARIMA (0,1, ) (0,1,0) .mm+1m

Jednak sprzęt wykorzystuje tylko trzy parametry i ten (raczej dziwny) model ARIMA ma parametry . Istnieje więc wiele ograniczeń parametrów.m+1

Klasy modeli ETS (wygładzanie wykładnicze) i klasy ARIMA pokrywają się, ale żadna z nich nie jest zawarta w drugiej. Istnieje wiele nieliniowych modeli ETS, które nie mają odpowiednika ARIMA, oraz wiele modeli ARIMA, które nie mają odpowiednika ETS. Na przykład wszystkie modele ETS są niestacjonarne.

Rob Hyndman
źródło
Byłoby miło, gdybyś mógł podać jakieś referencje.
nalzok
4
  • Wykładnicza średnia ruchoma (EWMA) jest algebraicznie równoważna modelowi ARIMA (0,1,1).

Innymi słowy, EWMA jest szczególnym modelem w klasie modeli ARIMA. W rzeczywistości istnieją różne typy modeli EWMA, które przypadkowo należą do klasy modeli ARIMA (0, d, q) - patrz Cogger (1974) :

Optymalność wygładzania wykładniczego ogólnego rzędu przez KO Cogger. Badania operacyjne. Vol. 22, nr 4 (lipiec - sierpień 1974), s. 858–867.

Streszczenie artykułu jest następujące:

Ten artykuł wywodzi klasę niestacjonarnych reprezentacji szeregów czasowych, dla których wykładnicze wygładzanie arbitralnego rzędu minimalizuje błąd prognozy średniej kwadratowej. Wskazuje, że te reprezentacje są uwzględnione w klasie zintegrowanych średnich ruchomych opracowanej przez Boxa i Jenkinsa , co pozwala na zastosowanie różnych procedur do oszacowania stałej wygładzania i ustalenia odpowiedniej kolejności wygładzania. Wyniki te pozwalają ponadto na zastosowanie zasady oszczędności w parametryzacji do dowolnego wyboru między wygładzaniem wykładniczym a alternatywnymi procedurami prognozowania.

Graeme Walsh
źródło