почему эта модель pym c не дает усадки? - PullRequest
0 голосов
/ 20 марта 2020

Я пытаюсь понять усадку, и я построил действительно простую модель, которая, как я думал, должна показывать усадку между двумя параметрами, которые параметризуют p биномиального распределения:

with pm.Model() as model:
    alpha = pm.HalfNormal('alpha', 3)
    beta = pm.HalfNormal('beta', 3)
    ps = pm.Beta('ps', alpha=alpha, beta=beta, shape=2)
    pm.Binomial('obs', p=ps, n=[6, 125], observed=[1, 110])

    traces = pm.sample(3000, cores=2, tune=500)

Я предположил, что с и ps [0], и ps [1] имеют более высокое распределение уровней, значительно большее число dr aws из ps [1] будет влиять на вероятность ps [0], но, исходя из апостериорных оценок, оно не ' Похоже, что он имеет какой-либо эффект.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...