据我了解,近似贝叶斯计算 (ABC) 和马尔可夫链蒙特卡洛 (MCMC) 的目标非常相似。下面我将描述我对这些方法的理解,以及我如何看待它们在现实生活数据中的应用差异。
近似贝叶斯计算
ABC 包括对参数进行采样从先验,通过数值模拟计算统计量这与一些观察到的. 基于拒绝算法,被保留或拒绝。保留名单s 做了后验分布。
马尔可夫链蒙特卡罗
MCMC 包括对参数的先验分布进行采样. 它需要第一个样本, 计算然后跳转(根据某些规则)到一个新值为此再次计算。比例计算并根据某个阈值,下一次跳跃将从第一个或第二个位置发生。的探索值一一对应,到最后,保留的分布values 是后验分布(出于我仍然不知道的原因)。
我意识到我的解释未能代表每个术语下存在的各种方法(尤其是对于 MCMC)。
ABC vs MCMC(优点和缺点)
ABC的优点是不需要能够解析求解. 因此,ABC 对于 MCMC 无法实现的复杂模型很方便。
MCMC 允许进行统计检验(似然比检验、G 检验……),而我认为这对于 ABC 是不可行的。
到目前为止我是对的吗?
问题
- ABC 和 MCMC 的应用有何不同?一个人如何决定使用一种或另一种方法?