Test Ljung-Boxa
Test Ljung-Boxa (niepoprawnie nazywany czasem testem Ljunga-Boxa[uwaga 1][1]) – nazwany na cześć Grety M. Ljung i George’a Boxa test statystyczny dla grupy współczynników autokorelacji szeregu czasowego sprawdzający, czy którykolwiek ze współczynników jest różny od zera. Zamiast testować pojedyncze autokorelacje, test sprawdza jednocześnie grupę autokorelacji, stanowi więc przykład testu portmanteau.
Test jest czasem nazywany testem Q Ljung-Boxa i jest ściśle związany z testem Boxa-Pierce’a (nazwanym na cześć George’a Boxa i Davida A. Pierce’a). W rzeczywistości statystyka testowa Ljung-Boxa została jawnie opisana w artykule, który wprowadzał statystykę Boxa-Pierce’a i od którego wzięła się nazwa tej statystyki[2][3]. Statystyka testowa Boxa-Pierce’a jest w istocie uproszczoną wersją statystyki Ljung-Boxa; późniejsze badania symulacyjne wykazały słabą wydajność statystyki Boxa-Pierce’a[4].
Test Ljung-Boxa jest szeroko stosowany w ekonometrii i analizie szeregów czasowych. Podobną ocenę można przeprowadzić także za pomocą testu Breuscha-Godfreya i testu Durbina-Watsona.
Definicja formalna
Hipotezy zerową i alternatywną w teście Ljung-Boxa można przedstawić w następujący sposób:
- : Autokorelacje w procesie, z którego pobierana jest próba (w populacji), wynoszą 0, zatem wszelkie niezerowe korelacje zaobserwowane w danych wynikają z losowości procesu doboru próby.
- : W procesie (w populacji) istnieją niezerowe autokorelacje.
gdzie n jest wielkością próbki, jest autokorelacją k-tego rzędu w próbce, a h jest liczbą testowanych autokorelacji. Przy założeniu prawdziwości statystyka Q asymptotycznie zbiega do (rozkładu chi-kwadrat z h stopniami swobody). Dla poziomu istotności α obszarem odrzucenia hipotezy zerowej jest:
gdzie to kwantyl rzędu (1 – α)[5] rozkładu
Test Ljung-Boxa jest powszechnie stosowany w autoregresyjnym zintegrowanym modelu średniej ruchomej (ARIMA). Należy zauważyć, że wykorzystuje się w nim reszty dopasowanego modelu ARIMA, a nie do oryginalnego szeregu, i w takiej sytuacji testowana jest hipoteza zerowa mówiąca, że zakłócenie losowe modelu ARIMA nie wykazuje autokorelacji. Podczas testowania reszt oszacowanego modelu ARIMA należy dostosować stopnie swobody, aby odzwierciedlić estymację parametrów. Na przykład dla modelu ARIMA(p,0,q) stopnie swobody powinny wynosić [6].
Test Boxa-Pierce’a
Test Boxa-Pierce’a wykorzystuje statystykę testową[1][2]:
i ma taki sam obszar krytyczny, jak test Ljung-Boxa.
Rozkład statystyki Ljung-Boxa jest jednak bardziej zbliżony do rozkładu niż rozkład statystyki Boxa-Pierce’a, szczególnie dla mniejszych prób.
Test w pakietach statystycznych
- R: funkcja
Box.testw pakiecie stats[7], - Python: funkcja
acorr_ljungboxw pakieciestatsmodels[8], - Julia: testy Ljung-Boxa i Boxa-Pierce’a w pakiecie
HypothesisTests[9], - SPSS: statystyka Ljung-Boxa jest domyślnie uwzględniana w wynikach generowanych przez moduł IBM SPSS Statistics Forecasting.
Zobacz też
Uwagi
Przypisy
Błąd rozszerzenia cite: Istnieje znacznik <ref> dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>