python 条件概率_使用Pymc3的条件概率
我的問題是如何使用PYMC3包來實現(xiàn)條件概率模型。在
我有一組數(shù)據(jù)a_觀察到,b棼u觀察到,并且我想找出它們之間的關系。我懷疑a,b,c都是正態(tài)分布,b依賴于a,c依賴于a,b。我需要找到參數(shù)。在
到目前為止,我已經(jīng):with model:
# define priors
muA = pm.Uniform('muA', lower=0, upper=24)
muB = pm.Uniform('muB', lower=0, upper=24)
muC = pm.Uniform('muC', lower=0, upper=24)
sigmaA = pm.Uniform('sigmaA', lower=0, upper=1000)
sigmaB = pm.Uniform('sigmaB', lower=0, upper=1000)
sigmaC = pm.Uniform('sigmaC', lower=0, upper=1000)
distributionA = pm.Normal('a', mu = muA, sd = sigmaA, observed = a_observed)
distributionB = pm.Normal('b', mu = muB, sd = sigmaB, observed = b_observed)
distributionC = pm.Normal('c', mu = muC, sd = sigmaC, observed = c_observed)
start = pm.find_MAP()
step = pm.Slice()
另外,我想知道將模型擴展到三個以上具有更復雜依賴關系的變量有多容易。謝謝!在
總結
以上是生活随笔為你收集整理的python 条件概率_使用Pymc3的条件概率的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 海通恒信上征信吗
- 下一篇: 安装 PyTorch C++ API l