上传者: 38584731
|
上传时间: 2022-01-03 14:33:11
|
文件大小: 21KB
|
文件类型: -
吉布斯采样matlab代码概述
这些MATLAB代码使用Gibbs采样算法实现了独立双自适应抑制大都会采样(IA2RMS)。
原始算法在
此版本的代码(v0.5)旨在提高()的版本(v0.4)的计算性能
(v0.5)和(v0.4)之间的主要区别是三方面:
添加了用于更新提案分配的新函数“
update_proposal.m”。此函数将点插入到间隔中,从该点开始模拟并相应地更新了提案;
选择模拟间隔的方法更加有效;
添加了新的投标结构类型(对数刻度为指数片/线性);
我们采用以下三种方式来构建提案结构:
统一件(类型“
0”);
线性件(类型“
1”);
指数片(类型'2');
在以下两个示例上对代码进行了测试:
多峰目标:高斯混合,
重尾分配:征费分配。
内容
build_proposal.m-从一组支持点构建建议
update_proposal.m-通过将点插入间隔来更新提案分配
checkInitPoints.m-检查初始点以防止数值问题
Eval_Proposal.m-评估给定点的提案分配
Sample_Eval_Proposal.m-来自提案分配的样本,并在模拟点评估提案
Si