【问题标题】:Number of parameters in MCMCMCMC 中的参数数量
【发布时间】:2015-05-09 17:08:09
【问题描述】:

我想使用 pymc 包从我的后验分布中采样。

我想知道这种算法可以处理的维度数量是否有限制。我的对数似然是 3 个高斯和 1 个高斯混合的总和。我的模型中有大约750 parameterspymc能处理这么多参数吗?

【问题讨论】:

  • 试试看吧。如果您遇到麻烦,很乐意提供帮助。
  • 我是从理论上讲的。我首先使用emcee,结果发现它不能处理超过30个参数!所以我想检查pymc处理了多少维度。

标签: python bayesian pymc mcmc


【解决方案1】:

我最近(成功地)运行了一个包含 2,958 个参数的模型。它位于 8 Gb Windows 机器上。 750应该没问题。

【讨论】:

  • 感谢您的评论!我最终使用了 PyStan。然而,将 Pystan 与 pymc 的结果进行比较会很有趣。谢谢!
猜你喜欢
  • 1970-01-01
  • 2019-04-09
  • 1970-01-01
  • 1970-01-01
  • 2020-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多