,预测期的模拟


18

我有时间序列数据,我使用ARIMA(p,d,q)+Xt作为拟合数据的模型。的Xt是指示随机变量,它是0(当我没有看到一个罕见的事件)或1(当我看到的罕见的事件)。基于我对先前观察Xt,我可以使用可变长度马尔可夫链方法开发的模型Xt。这使我能够在预测期间内模拟Xt并给出零和一的序列。由于这是罕见的事件,我不会看到Xt=1 。我可以根据的模拟值预测并获取预测间隔Xt

题:

如何在预测期内考虑到模拟中1的出现,开发一种有效的模拟程序Xt?我需要获取均值和预测间隔。

观察到1的概率太小,以至于我认为常规的蒙特卡洛模拟在这种情况下会很好地工作。也许我可以使用“重要性抽样”,但是我不确定到底该怎么做。

谢谢。


6
伙计们,请不要过多更改我的问题的标题和正文!“混合”和“变长马尔可夫链”不是我的问题。问题是关于预测和模拟。请让我决定如何提问...
2012年

在您的问题中Arima组件的重要性是什么?看来这与问题根本无关吗?
mpiktas 2012年

另一种思想,如果概率是非常低的,比X = 0的预测区间[ 0 0 ]将具有覆盖概率1 - p。因此,预测间隔在您的情况下不是很有用吗?此外,如果对于您的A R I M A p d q 模型,d > 0,则A RP(Xt=1)=pXt=0[0,0]1pd>0ARIMA(p,d,q)部分将主导 X tARIMA(p,d,q)Xt
mpiktas 2012年

@mpiktas:谢谢你的评论。在我的问题中,有马确实很重要,因为这是我以前适合的主要模型。“ [0,0]的预测间隔”是什么意思?我认为即使在这种情况下,预测间隔也是有用的。我的,但是X t在拟合值A R I M A p d q )上的影响很明显。即使在预测期间,X t也有其自己的作用。d>0XtARIMA(p,d,q)Xt
统计

Answers:


0

首先,我们考虑一个更一般的情况。让,其中˚F X ˚F X。然后,假设的支持X占主导地位的一个˚F X和下面存在的所有的积分,我们有: P Ý Ý = È ˚F ˚FY=Y(A,X)AfA()XfX()gx()fX()

P(Yy)=EfA,fX[I(Yy)]=EfX[EfA[I(Yy)X]]=supp(fX)EfA[I(Yy)X=x]fX(x)dx=supp(fX)EfA[I(Yy)X=x]fX(x)gX(x)gX(x)dx=supp(gX)EfA[I(Yy)fX(X)gX(X)X=x]gX(x)dx=EgX[EfA[I(Yy)fX(X)gX(X)X]]=EfA,gX[I(Yy)fX(X)gX(X)]

你的情况 X可以这样定义: XX = { 0.5 X = 1 0.5 X = 0 因此,你可以通过分布g X模拟X,但是所有X = 1的观测值

fX(x)={px=11px=0
gX()
gX(x)={0.5x=10.5x=0
XgX()X=1的重量为p0.5=2pX=01p0.5=2(1p)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.