全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4761 7
2012-10-02
如果一个状态变量的后验分布并不是常规分布,需要用到模拟退火,那么可以用WINBUGS来做吗?有专门的语句吗?本人只知道WINBUGS可以做Gibbs抽样,不知道也可以做模拟退火,请各位大虾指点。不胜感激~
二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-2 16:35:36
请问一下什么是退火。。。
二维码

扫码加我 拉你入群

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

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

2012-10-3 12:30:22
_majia_ 发表于 2012-10-2 16:35
请问一下什么是退火。。。
Simulated Annealing模拟退火是一种数值优化算法,说白了就是求函数极值的方法
二维码

扫码加我 拉你入群

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

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

2012-10-3 12:32:16
我倒想问一下楼主,你的模拟退火算法是用的什么函数?我知道R里面optim()这个函数一个选项SANN代表模拟退火,但是它有一个问题,就是不能对参数进行限制,比如不能求参数在(0,1)内的极值。
二维码

扫码加我 拉你入群

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

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

2013-4-28 15:52:18
zippo414 发表于 2012-10-3 12:30
Simulated Annealing模拟退火是一种数值优化算法,说白了就是求函数极值的方法
请问高人,“模型模拟过程中,同样的首先对每个参数进行10000次迭代,进行退火,然后舍弃原来的迭代,再进行40000次的迭代,对模型进行模拟仿真的过程。”这个的意思是什么呢?WINBUGS操作是说先模拟10000次然后得出参数估值,用这个估值重新定义参数的初始值再迭代40000次,还是说在UPDATE选项中直接把updates设为50000,然后refresh设为10000就可以了,请求赐教呀?卡在这了呢。
二维码

扫码加我 拉你入群

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

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

2013-4-29 00:33:28
求教大神啊
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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