首页 > 解决方案 > pymc3 ,概率分布的乘积

问题描述

我有一个要建模的事务数据集,以便我可以进行 A/B 测试。

型号为:

S(x) = T * V(x)

其中T是用户购买某物V(x)的概率, 是购买将具有对数值的概率x

T可以建模为pm.Bernoulli并且V(x)可以建模为pm.Normal

现在我本以为可以这样做:

conv  = pm.Bernoulli("conversion",p)
value = pm.Normal("value", mu, sd)
val = pm.Deterministic('name',conv*value, observed=data)

但这不起作用。我该怎么办?我觉得这应该很容易。

标签: pythonstatisticsbayesianpymc3

解决方案


推荐阅读