, Simulation sur la période de prévision

18

J'ai des données de séries chronologiques et j'ai utilisé un comme modèle pour ajuster les données. Le est une variable aléatoire indicatrice qui est soit 0 (quand je ne vois pas d'événement rare) ou 1 (quand je vois l'événement rare). Sur la base des observations précédentes que j'ai pour , je peux développer un modèle pour utilisant la méthodologie de chaîne de Markov à longueur variable. Cela me permet de simuler le sur la période de prévision et donne une séquence de zéros et de uns. Comme il s'agit d'un événement rare, je ne verrai pas souvent . Je peux prévoir et obtenir les intervalles de prédiction en fonction des valeurs simulées pour . X t X t X t X t X t = 1 X tUNERjeMUNE(p,,q)+XtXtXtXtXtXt=1Xt

Question:

Comment développer une procédure de simulation efficace pour prendre en compte l'occurrence de 1 dans le simulé sur la période de prévision? J'ai besoin d'obtenir la moyenne et les intervalles de prévision. Xt

La probabilité d'observer 1 est trop faible pour que je puisse penser que la simulation Monte Carlo régulière fonctionnera bien dans ce cas. Je peux peut-être utiliser «l'échantillonnage d'importance», mais je ne sais pas exactement comment.

Je vous remercie.

Stat
la source
6
Les gars, ne changez pas trop le titre et le corps de ma question! "Mélanger" et "chaîne de Markov de longueur variable" n'est pas ma question. La question concerne la prévision et la simulation. S'il vous plaît laissez-moi décider comment poser la question ...
Stat
Quelle est l'importance du composant Arima dans votre question? Il semble que ce ne soit pas du tout lié à la question?
mpiktas
Une autre pensée, si la probabilité de est très faible, par rapport à l'intervalle de prédiction de aura une probabilité de couverture . Alors peut-être que les intervalles de prédiction ne sont pas utiles dans votre cas? De plus, si pour votre , alors la partie dominera le . 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-p>0UNERjeMUNE(p,,q)UNERjeMUNE(p,,q)Xt
mpiktas
@mpiktas: merci pour les commentaires. Arima est en effet important dans ma question, car c'est le modèle principal que j'utilisais. Qu'entendez-vous par «intervalle de prédiction de [0,0]»? Je pense que les intervalles de prévision sont utiles même dans ce cas. J'ai , mais l'effet de sur les valeurs ajustées est important. Même sur la période de prévision, a son propre effet. X t A R I M A ( p , d , q ) X t>0XtUNERjeMUNE(p,,q)Xt
Stat

Réponses:

0

Nous considérons tout d'abord un cas plus général. Soit , où et . Ensuite, en supposant que le support de domine celui de et que toutes les intégrales ci-dessous existent, nous avons: 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 AOui=Oui(UNE,X)UNEFUNE()XFX()gX()FX()

P(Ouiy)=EFUNE,FX[je(Ouiy)]=EFX[EFUNE[je(Ouiy)X]]=supp(FX)EFUNE[je(Ouiy)X=X]FX(X)X=supp(FX)EFUNE[je(Ouiy)X=X]FX(X)gX(X)gX(X)X=supp(gX)EFUNE[je(Ouiy)FX(X)gX(X)X=X]gX(X)X=EgX[EFUNE[je(Ouiy)FX(X)gX(X)X]]=EFUNE,gX[je(Ouiy)FX(X)gX(X)]

Dans votre cas, et peut être défini comme ceci: Par conséquent, vous pouvez simuler via la distribution , mais toutes les observations avec auront le poids et toutes les observations avec auront le poids . La simulation du processus ARIMA ne sera pas affectée.

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)
LeonM
la source