全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2470 2
2012-12-13
小弟初学winbugs,需要用这个软件估计sv模型参数,对其代码看不懂,请帮忙注释一下,谢谢。

}model{
}### likelihood: joint distribution of y
}for(i in 1:n)
}{p[i]<-1/exp(theta[i])
}y[i]~dnorm(0,p[i])
}}
}### prior distributions*
}phi1~dbeta(20,1.5)
}phi<-2*phi1-1
}mu~dnorm(0,0.01)
}itau2~dgamma(2.5,0.025)
}tau<-sqrt(1/itau2)
}theta0~dnorm(mu,itau2)
}thmean[1]<-mu+phi*(theta0-mu)
}theta[1]~dnorm(thmean[1],itau2)
}for(j in 2:n)
}{thmean[j]<-mu+phi*(theta[j-1]-mu)
}theta[j]~dnorm(thmean[j],itau2)
}}
}}


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-12-19 15:13:06
SV是随机波动模型SV()里的method有:

第一个#似然函数
第二个#是贝叶斯先验分布
这个应该是先推断SV 模型似然函数的具体形式,据此构造了模型参数的先验分布,
在似然函数的基础上加上先验概率,估计的会更准确



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-4-20 22:14:55
顶一个 mark一下
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群