, simulazione nel periodo di previsione


18

Ho dati di serie temporali e ho usato un come modello per adattarsi ai dati. Il è una variabile casuale indicatore che è o 0 (quando non vedo un evento raro) o 1 (quando vedo raro caso). Sulla base delle precedenti osservazioni che ho per , posso sviluppare un modello per usando la metodologia della catena Markov a lunghezza variabile. Ciò mi consente di simulare durante il periodo di previsione e fornisce una sequenza di zeri e uno. Poiché questo è un evento raro, non vedrò spesso . Posso prevedere e ottenere gli intervalli di previsione in base ai valori simulati per . X t X t X t X t X t = 1 X tARIMA(p,d,q)+XtXtXtXtXtXt=1Xt

Domanda:

Come posso sviluppare una procedura di simulazione efficiente per tenere conto dell'occorrenza di 1 simulato durante il periodo di previsione? Devo ottenere la media e gli intervalli di previsione. Xt

La probabilità di osservare 1 è troppo piccola per me pensare che la normale simulazione Monte Carlo funzionerà bene in questo caso. Forse posso usare il "campionamento per importanza", ma non sono sicuro di come.

Grazie.


6
Ragazzi, per favore non cambiare troppo il titolo e il corpo della mia domanda! "Mescolare" e "catena di Markov a lunghezza variabile" non è una mia domanda. La domanda riguarda previsioni e simulazioni. Per favore, lasciami decidere come porre la domanda ...
— Stat

Qual è l'importanza del componente Arima nella tua domanda? Sembra che non sia affatto collegato alla domanda?
— mpiktas,

Un altro pensiero, se la probabilità di è molto bassa, rispetto a l'intervallo di predizione di avrà probabilità di copertura . Quindi forse gli intervalli di previsione non sono così utili nel tuo caso? Inoltre se per il tuo , allora la parte dominerà . X t = 0 [ 0 , 0 ] 1 - p d > 0 A R I M A ( p , d , q ) A R I M A ( p , d , q ) X tP(Xt=1)=pXt=0[0,0]1−pd>0ARIMA(p,d,q)ARIMA(p,d,q)Xt
— mpiktas,

@mpiktas: grazie per i commenti. Arima è davvero importante nella mia domanda, poiché questo è il modello principale che ho usato per adattarmi. Cosa intendi con "intervallo di predizione di [0,0]"? Penso che gli intervalli di previsione siano utili anche in questo caso. Ho , tuttavia l'effetto di sui valori adattati è evidente. Anche durante il periodo previsto, ha il suo effetto. X t A R I M A ( p , d , q ) X td>0XtARIMA(p,d,q)Xt
— Stat

Risposte:


0

Innanzitutto consideriamo un caso più generale. Sia , dove e . Quindi, supponendo che il supporto di domini quello di e che esistano tutti gli integrali di seguito, abbiamo: A ∼ f A ( ⋅ ) X ∼ f X ( ⋅ ) g x ( ⋅ ) f X ( ⋅ ) P ( Y ≤ y ) = E f A , f X [ I ( Y ≤ y ) ] = E f X [ E f AY=Y(A,X)A∼fA(⋅)X∼fX(⋅)gx(⋅)fX(⋅)

P(Y≤y)=EfA,fX[I(Y≤y)]=EfX[EfA[I(Y≤y)∣X]]=∫supp(fX)EfA[I(Y≤y)∣X=x]fX(x)dx=∫supp(fX)EfA[I(Y≤y)∣X=x]fX(x)gX(x)gX(x)dx=∫supp(gX)EfA[I(Y≤y)fX(X)gX(X)∣X=x]gX(x)dx=EgX[EfA[I(Y≤y)fX(X)gX(X)∣X]]=EfA,gX[I(Y≤y)fX(X)gX(X)]

Nel tuo caso e possono essere definiti in questo modo: Pertanto, puoi simulare tramite la distribuzione , ma tutte le osservazioni con avranno il peso e tutte le osservazioni con avranno il peso . La simulazione del processo ARIMA non sarà influenzata.

fX(x)={px=11−px=0
gX(⋅)
gX(x)={0.5x=10.5x=0
XgX(⋅)X=1p0.5=2pX=01−p0.5=2(1−p)
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.