1. Das Problem
Ich habe einige Messungen einer Variablen yt , wobei t=1,2,..,n , für die ich eine Verteilung fyt(yt) die über MCMC erhalten wurde. Der Einfachheit halber nehme ich an, dass es sich um einen Gaußschen Mittelwert von μt und Varianz σ2t .
Ich habe ein physikalisches Modell für diese Beobachtungen, sagen wir , aber die Residuen scheinen korreliert zu sein; Insbesondere habe ich physikalische Gründe zu der Annahme, dass ein -Prozess ausreicht, um die Korrelation zu berücksichtigen, und ich plane, die Koeffizienten der Anpassung über MCMC zu erhalten, für die ich die Wahrscheinlichkeit benötige . Ich denke, die Lösung ist ziemlich einfach, aber ich bin mir nicht sicher (es scheint so einfach, dass ich glaube, etwas zu verpassen).g(t)rt=μt−g(t)AR(1)
2. Ableiten der Wahrscheinlichkeit
Ein AR(1) -Prozess mit dem Mittelwert Null kann wie folgt geschrieben werden:
Xt=ϕXt−1+εt, (1)
wobei ich
annehmeεt∼N(0,σ2w) . Die zu schätzenden Parameter sind daher
θ={ϕ,σ2w} (in meinem Fall muss ich auch die Parameter des Modells
g ( t ) addieren
)g(t), aber das ist nicht das Problem). Was ich beobachte, jedoch ist die Variable
Rt=Xt+ηt, (2)
,
wo ich gehe davon aus
ηt∼N(0,σ2t) und die
σ2t sind bekannt (die Messfehler) . Da
Xt ein Gauß-Prozess ist, ist auch
Rt . Insbesondere weiß ich, dass
X1∼N(0,σ2w/[1−ϕ2]),
daher ist
R1∼N(0,σ2w/[1−ϕ2]+σ2t).
Die nächste Herausforderung besteht darin,
Rt|Rt−1 für
t≠1 . Um die Verteilung dieser Zufallsvariablen abzuleiten, ist zu beachten, dass mit Gl.
(2) Ich kann
X t schreiben
Xt−1=Rt−1−ηt−1. (3)
Unter Verwendung von Gl.
(2) und unter Verwendung der Definition von Gl.
(1) Ich kann schreiben,
Rt=Xt+ηt=ϕXt−1+εt+ηt.
Mit Gl.
(3) in diesem letzten Ausdruck erhalte ich dann
also
R t | R t - 1 =φ( r t - 1 - η t - 1 )+ ε t + η t ,
und daher
R t | R t - 1 ≤N(Rt=ϕ(Rt−1−ηt−1)+εt+ηt,
Rt|Rt−1=ϕ(rt−1−ηt−1)+εt+ηt,
Schließlich kann ich die Wahrscheinlichkeitsfunktion schreiben als
L ( & thgr; ) = f R 1 ( R 1 = r 1 ) n ≤ t = 2 f R t | R t - 1 ( R t = r | R t - 1 = rRt|Rt−1∼N(ϕrt−1,σ2w+σ2t−ϕ2σ2t−1).
wobei
f(⋅)die Verteilungen der Variablen sind, die ich gerade definiert habe, dh, wobei
σ ′ 2 = σ 2 w / [1- ϕ 2 ]+ σ 2 t , f R 1 ( R 1 = r 1 )= 1L(θ)=fR1(R1=r1)∏t=2nfRt|Rt−1(Rt=rt|Rt−1=rt−1),
f(⋅)σ′2=σ2w/[1−ϕ2]+σ2t,
und Definieren
σ2(t)=σ 2 w +σ 2 t -φ2σ 2 t - 1 ,
fRt| Rt-1(Rt=rt|Rt-1=rt-1)=1fR1(R1=r1)=12πσ′2−−−−−√exp(−r212σ′2),
σ2(t)=σ2w+σ2t−ϕ2σ2t−1fRt|Rt−1(Rt=rt|Rt−1=rt−1)=12πσ2(t)−−−−−−√exp(−(rt−ϕrt−1)22σ2(t))
3. Fragen
- Ist meine Ableitung in Ordnung? Ich habe keine anderen Ressourcen zum Vergleichen als Simulationen (die zu stimmen scheinen), und ich bin kein Statistiker!
- MA(1)ARMA(1,1)ARMA(p,q)
Antworten:
quelle
Honestly, you should code this in BUGs or STAN and not worry about it from there. Unless this is a theoretical question.
quelle