【发布时间】:2017-09-11 09:44:44
【问题描述】:
我正在尝试构建一个 MCMC 模型来模拟随时间变化的行为。我必须以 10 分钟的时间间隔模拟一天。我有 N 个用户在 144 个时间间隔内对一天的几次观察。所以我有U_k=U_1,...,U_N U 个用户,k 从 1 到 N 不等,对于每个用户,我都有 X_i=X_1,...X_t 样本。每个用户有两种可能的状态,1 和 0。我知道我必须为每个时间步建立一个转移概率矩阵,然后运行 MCMC 模型。这样对吗?但是我不明白如何在 pyMC 中构建它,有人可以给我建议吗?
【问题讨论】:
-
您的数据是什么样的?你试过什么?您正在模拟的行为是什么?你的例子是什么? t是什么?需要更多信息!
-
嗨@KenSyme t 是从 1,..,144 开始的时间。数据在矩阵 Nx144 中,其中 N 是不同的观察值(每个用户一个)。
标签: python pymc markov-chains mcmc