Jaka jest różnica między modelem deterministycznym a stochastycznym?

11

Prosty model liniowy:

ϵ t N ( 0 , σ 2 )x=αt+ϵt gdzie ~ iidϵtN(0,σ2)

z iE(x)=αtVar(x)=σ2

AR (1):

ϵ t N ( 0 , σ 2 )Xt=αXt1+ϵt gdzie ~ iidϵtN(0,σ2)

z iE(x)=αtVar(x)=tσ2

Tak więc prosty model liniowy jest uważany za model deterministyczny, podczas gdy model AR (1) jest uważany za model stocahstic.

Według filmu Youtube autorstwa Ben Lambert - Deterministic vs. Stochastic , powodem AR (1), który należy nazwać modelem stochastycznym, jest to, że jego wariancja rośnie z czasem. Czy zatem cechą niestałej wariancji jest kryterium określania stochastycznego czy deterministycznego?

Nie sądzę też, aby prosty model liniowy był całkowicie deterministyczny, ponieważ mamy do niego pojęcie . Dlatego zawsze mamy przypadkowość w . Więc w jakim stopniu możemy powiedzieć, że model jest deterministyczny lub stochastyczny?ϵtx

Ken T.
źródło
10
Każdy model z terminem błędu jest stochastyczny. Nie ma to nic wspólnego z wariancją zmieniającą się z czasem.
Michael R. Chernick
@MichaelChernick Nie rozumiem. Dlaczego więc ludzie mówią, że prosta regresja liniowa jest modelem deterministycznym?
Ken T
2
Czy możesz podać link, aby pokazać, gdzie to jest powiedziane i dlaczego.
Michael R. Chernick
To było z moich notatek z analizy szeregów czasowych sprzed kilku lat. Może to źle
Ken T

Odpowiedzi:

12

Film opowiada o trendach deterministycznych vs. stochastycznych , a nie modelach . Najważniejsze jest bardzo ważne. Oba modele są stochastyczne, jednak w modelu 1 trend jest deterministyczny.

Model 2 nie ma trendu. Twój tekst pytania jest nieprawidłowy.

Model 2 w twoim pytaniu to AR (1) bez stałej, podczas gdy w filmie model jest chodzeniem losowym (ruch Browna): Ten model rzeczywiście ma tendencję stochastyczną. To stochastyczny bo to α t tylko średnia. Każda realizacja ruchu Browna będzie różnić się od α t ze względu na losowy termin e t , który jest łatwy do zauważenia przez różnicowanie: Δ x t = x t - x t - 1 = α +

xt=α+xt1+et
αtαtetx t = x 0 + t t = 1 Δ x t = x 0 + α t + t t = 1 e t
Δxt=xtxt1=α+et
xt=x0+t=1tΔxt=x0+αt+t=1tet
Aksakal
źródło
+1. Aby jednak być całkowicie jasnym i dokładnym, warto zauważyć, że odchylenie od wynika z losowego wyrażenia e 1 + e 2 + + e t , a nie tylko e t . αte1+e2++etet
whuber
11

Jak wspomniał Aksakal w swojej odpowiedzi, film Ken T linked opisuje właściwości trendów , a nie modeli bezpośrednio, przypuszczalnie w ramach nauczania o pokrewnym temacie stacjonarności trendów i różnic w ekonometrii. Ponieważ w pytaniu pytałeś o modele, tutaj jest to w kontekście modeli :

Model lub proces jest stochastyczny, jeśli ma losowość. Na przykład, jeśli podano te same dane wejściowe (zmienne niezależne, wagi / parametry, hiperparametry itp.), Model może dawać różne wyniki. W modelach deterministycznych dane wyjściowe są w pełni określone przez dane wejściowe do modelu (zmienne niezależne, wagi / parametry, hiperparametry itp.), Tak że przy tych samych danych wejściowych do modelu dane wyjściowe są identyczne. Pochodzenie terminu „stochastyczny” pochodzi od procesów stochastycznych . Zasadniczo, jeśli model ma zmienną losową, jest on stochastyczny. Modele stochastyczne mogą być nawet prostymi niezależnymi zmiennymi losowymi.

Rozpakujmy trochę więcej terminologii, która pomoże ci zrozumieć literaturę dotyczącą modeli statystycznych (deterministycznych, stochastycznych lub w inny sposób ...):

AR(1)t1μϵt=0) itp. Przyjmujemy te założenia, aby uczynić model liniowy użytecznym do oszacowania zmiennych zależnych przez zminimalizowanie pewnej normy tego terminu błędu. Te założenia pozwalają nam uzyskać użyteczne właściwości estymatorów i udowodnić, że niektóre estymatory są najlepsze w tych założeniach; na przykład, że estymator OLS jest NIEBIESKI .

Prostszym przykładem modelu stochastycznego jest rzutowanie uczciwej monety (główki lub reszki), którą można modelować stochastycznie jako równomiernie rozłożoną losową zmienną binarną lub proces Bernoulliego . Możesz również rozważyć rzut monetą jako układ fizyczny i opracować model deterministyczny (w wyidealizowanym otoczeniu), jeśli weźmiesz pod uwagę kształt monety, kąt i siłę uderzenia, odległość od powierzchni itp. Jeśli drugi (fizyczny) model rzutu monetą nie ma w nim żadnych losowych zmiennych (np. nie uwzględnia błędu pomiaru żadnego z danych wejściowych do modelu), to jest deterministyczny.

XtAR(1)ϵtyt=axt+ϵttVar[Xt]tVar[Xt]

Ponadto czasami zachodzi zamieszanie między stacjonarnymi procesami stochastycznymi a niestacjonarnymi procesami stochastycznymi. Stacjonarność oznacza, że ​​statystyki takie jak średnia lub wariancja nie zmieniają się w czasie w modelu. Oba są nadal uważane za modele / procesy stochastyczne, o ile występuje przypadkowość. Jak wspomina w odpowiedzi Maroon, Matthew Gunn, rozkład Wolda stwierdza, że ​​każdy stacjonarny proces stochastyczny można zapisać jako sumę procesu deterministycznego i stochastycznego.

ja robię
źródło
2
Świetna odpowiedź! Pytanie: dlaczego piszesz „… jeśli jego wariancja zmienia się w stosunku do jakiegoś parametru…”, czy nie powinno to być zmianami w stosunku do jakiejś zmiennej (lub funkcji zmiennej)?
Alexis,
1
@Alexis Odniosłem się do czasu jako parametru modelu. Masz rację, ten język jest nieprecyzyjny. Naprawiony. Dziękuję Ci. :-)
ido
Jak zmienia się wariancja AR (1)?
Aksakal
Var[εt]σ2Var[Xt]=tσ2Xt=α+Xt1+εtεtN(0,σ2)AR(1)odnosi się do modelu opisanego jako taki przez Kena T.)
ido
Var[Xt]=Var[Xt1]+Var[εt]=i=1tVar[εi]=tσ2Var[εi]=σ2εtεtCov[Xt,Xt1]=0
3

Niektóre nieformalne definicje

  • {yt}
    • y(t)=2t
    • y(t)=et
  • {Yt}ΩY(t,ω)tωΩ

    • yt=ϵtϵtN(0,1)
    • yt=.7yt1+ϵt

    ωΩωΩYt(ω)

Niektóre komentarze...

... powodem, dla którego AR (1) można nazwać modelem stochastycznym, jest fakt, że jego wariancja rośnie z czasem.

t

ϵt

xtxt=αt+ϵt{ϵt}{xt}

yt=αt{xt}αtϵt

Prowadzi to do twierdzenia Wolda, że każdy stacjonarny proces kowariancji może zostać jednoznacznie rozłożony na komponent deterministyczny i komponent stochastyczny.

Matthew Gunn
źródło