Я читаю о байесовском умозаключении и натолкнулся на фразу «численная интеграция предельной вероятности слишком дорога»
У меня нет опыта в математике, и мне было интересно, что именно здесь означает дорогой ? Это просто с точки зрения вычислительной мощности или есть что-то большее.
bayesian
numerical-integration
variational-bayes
approximate-inference
discretetimeisnice
источник
источник
Ответы:
В контексте вычислительных задач, включая численные методы для байесовского вывода, фраза «слишком дорого» обычно может относиться к двум вопросам.
В любом случае вычислительные ресурсы, составляющие «бюджет», могут состоять из таких вещей, как циклы ЦП ( сложность времени ), память ( сложность пространства ) или пропускная способность связи ( внутри или между вычислительными узлами). Во втором случае «слишком дорого» означало бы неразрешимый .
В контексте байесовских вычислений цитата, вероятно, относится к проблемам с маргинализацией по большому количеству переменных .
Например, аннотация этой недавней статьи начинается
и продолжает говорить
(Для сравнения, в этой недавней главе книги рассматриваются методы, которые считаются «не слишком дорогими».)
источник
Я приведу пример для отдельного случая, чтобы показать, почему интеграция / сумма сверх очень дороги.
В литературе по вероятностным графическим моделям такой способ расчета предельного распределения называется «методом грубой силы» для выполнения «умозаключения». По названию мы можем знать, что это дорого. И люди используют много других способов сделать вывод, например, эффективно получить предельное распределение. «Другие способы», включая приблизительный вывод и т. Д.
источник
Обычно при выполнении байесовского вывода легко встретить тяжелую интеграцию, например, с переменными помехами. Другим примером может быть числовая выборка, как в этом случае из функции правдоподобия, что означает выполнение случайной выборки из заданного распределения. По мере увеличения количества параметров модели эта выборка становится чрезвычайно тяжелой, и были разработаны различные вычислительные методы для ускорения процедуры и обеспечения очень быстрых реализаций, сохраняя, конечно, высокий уровень точности. Этими методами являются, например, MC, MCMC, Metropolis ecc. Взгляните на Байесовский анализ данных Gelman et. Все это должно дать вам широкое представление! удачи
источник