首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带pymc的Monte Carlo Marcov链

带pymc的Monte Carlo Marcov链
EN

Stack Overflow用户
提问于 2017-09-11 17:44:45
回答 2查看 239关注 0票数 1

我正在尝试构建一个MCMC模型来模拟随时间变化的beavior。我必须用10分钟的时间间隔来模拟一天。我从144个间隔内的N个用户那里获得了几个每天的观察结果。因此,我有k从1到N的U_k=U_1,...,U_N U用户,每个用户都有X_i=X_1,...X_t样本。每个用户都有两种可能的状态,1和0。我知道我必须为每个时间步建立一个转移概率矩阵,然后运行MCMC模型。是对的吗?但是我不知道如何在pyMC中构建它,有没有人能给我一些建议?

EN

回答 2

Stack Overflow用户

发布于 2017-09-20 20:55:34

也许,假设每个用户在特定的时间间隔内行为相同,在每个间隔t,我们可以得到矩阵Pr 0->0,Pr 1->0;Pr 1->0,Pr 1->0

其中Pr x ->y =(区间t+1中处于状态y并且在区间t中处于状态x的人数)除以(在区间t中处于状态x的人数),即基于在状态x (0或1)的给定时间区间中的某人将在下一个时间区间转换到状态y (0或1)的采样的概率。

票数 1
EN

Stack Overflow用户

发布于 2017-09-13 21:02:22

只要用谷歌搜索pymcmcmc就能找到"Just the theory, the next pages are about the implementation"

我建议您浏览本文档并尝试其中的示例,这将使您走上正确的道路。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46152636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档