全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
14180 32
2011-12-15
未命名.jpg
最近用winbugs 算SV模型族,在得到DIC值,在计算SV-N时,得到DIC值如下,计算的时候应该主要是看Dbar和Dhat,当然也能直接出来DIC,但是我的值是不是很有问题呀 为什么后面是E-308啊,不知道问题在哪,请大牛指导!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-12-16 10:16:45
哈哈!刚看到你附件的图档.
你的程序根本没跑
就掉进trap
二维码

扫码加我 拉你入群

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

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

2011-12-16 14:27:03
啊?啊?我把odc文件发个您,您能提供个其它的联系方式么,QQ什么的,您能帮我看看么? 因为参数当中有个初始值我不知道该如何赋初始值, 初始值.jpg ,所以我采用自动生成初始值,下面显示能生成初始值,模型能够跑,但是跑得很慢,3-4个小时 40000次迭代吧,最后各个参数的结果都能出来,也都收敛,就是DIC有问题,这是为什么呢?因为现在时间比较急,真的非常需要您指导下,谢谢了哦
二维码

扫码加我 拉你入群

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

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

2011-12-17 10:27:35
减少一些迭代和循环,程序执行就快了,
把你的程序传上来大家帮你看看,或许问题就解决了。
如果涉及到知识产权问题,你可以把你的思想和模型说详细一些,也许能解决!
有时候程序中的一些小bugs,如果没有其他人指导,自己或许一辈子也看不出来。
二维码

扫码加我 拉你入群

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

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

2011-12-17 13:53:08
sv-t.jpg
初始值.jpg
以上是我算sv-t的模型和初始值取值,数据比较多1437个,我是直接贴在y=c()里面,初始值的theta也如此,但是不知道初始值theta取值有没有问题,总之模型能够运算,但是就是得不到DIC值,得到的后面20000次各个参数的值如下,请大牛们帮帮忙看看我的程序是否有问题,DIC值要如何得到?非常感谢
node  mean         sd       MC error      2.5%           median         97.5%        start        sample
mu   0.6701     0.1612           0.001671    0.3498           0.6709        0.9862        20001        20000
omega 17.55     5.013            0.1664              9.752              16.95       29.2        20001        20000
phi      0.8962     0.02058   5.073E-4   0.8535      0.897            0.9341        20001        20000
tau     0.5872     0.0574     0.001824   0.4763     0.5863      0.701         20001        20000
二维码

扫码加我 拉你入群

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

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

2011-12-17 13:54:22
以上原始数据和theta的初始值省略了一些
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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