Можно ли писать модели принятия решений в Stan или PyMC3?Под этим я подразумеваю: мы определяем не только распределение случайных переменных, но также определение переменных решения и полезности и определяем решения, максимизирующие ожидаемую полезность.
Насколько я понимаю, Стэн - это скорее общий оптимизаторчем PyMC3, так что это предполагает, что модели решений будут более непосредственно реализованы в нем, но я хотел бы услышать, что люди скажут.
Редактировать: Хотя можно перечислить все решения и вычислить их соответствующую ожидаемую полезностьЯ задаюсь вопросом о более эффективных методах, поскольку количество решений может быть слишком большим (например, сколько предметов можно купить из списка с тысячами товаров).Алгоритмы диаграмм влияния используют факторизации в модели для определения независимости, которая позволяет вычислять решения только по меньшему набору соответствующих случайных величин.Интересно, Стэн или PyMC3 делают такие вещи?