Оновлення фактора Байєса


9

Коефіцієнт Байєса визначається в баєсівському тестуванні гіпотези та підборі байесівської моделі за співвідношенням двох граничних ймовірностей: з урахуванням iid вибірки та відповідної щільності вибірки та , з відповідними пріорами та , коефіцієнт Байєса для порівняння двох моделей - книга Я в даний час розглядає має дивне твердження , що вище Байеса фактор(x1,,xn)f1(x|θ)f2(x|η)π1π2

Б12(х1,,хн)=дефм1(х1,,хн)м2(х1,,хн)=дефi=1нf1(хi|θ)π1(гθ)i=1нf2(хi|η)π2(гη)
Б12(х1,,хн) "утворюється шляхом множення окремих [факторів Байєса] разом" (с.118). Це формально правильно, якщо використовується розкладання але я не бачу обчислювальної переваги в цьому розкладі як оновлення вимагає таких самих обчислювальних зусиль, що і початкові обчислення
Б12(х1,,хн)=м1(х1,,хн)м2(х1,,хн)=м1(хн|х1,,хн-1)м2(хн|х1,,хн-1)×м1(хн-1|хн-2,,х1)м2(хн-1|хн-2,,х1)××м1(х1)м2(х1)
м1(хн|х1,,хн-1)м2(хн|х1,,хн-1)
м1(х1,,хн)м2(х1,,хн)
поза штучними прикладами іграшок.

Питання: Чи існує загальний та обчислювально ефективний спосіб оновлення фактора Байєса від до що не потребує перерахунку цілих маргіналів m_1 (x_1, \ ldots, x_n) та m_2 (x_1, \ ldots, x_n) ?Б12(х1,,хн)Б12(х1,,хн+1)м1(х1,,хн)м2(х1,,хн)

Моя інтуїція полягає в тому, що, окрім фільтрів частинок, які дійсно продовжують оцінювати коефіцієнти Байєса Б12(х1,,хн) одне нове спостереження за раз, немає природного способу відповісти на це запитання. .


1
Мені не здається зрозумілим, що формулювання передбачає обов'язково послідовну факторизацію, оскільки спостереження є ідентичними. Під час випускної школи професор зазначав, що з продукту випливає, що можна використовувати асимптотичні наближення для байєсівських аналізів, але, як не дивно, це не сприйняло (сарказм). Можливо, книга може на це натякнути?
Кліф АВ

@CliffAB: Так, ви можете переписати ймовірність як середнє значення для окремих термінів, переходячи на відстань Куллбека-Лейблера від істинного розподілу. Але я не думаю, що це так, навіть якщо книга є недостатньо зрозумілою, щоб відкрити всі варіанти.
Сіань

1
Я вважаю, що у другому відображеному рівнянні є помилка друку: чи має бути у другому факторі другого рядка? м1(хн-1|хн-1,,х1)
jochen

Відповіді:


4

Імовірно, метою рекурсивного рівняння для коефіцієнта Байєса буде те, коли ви вже обчислили коефіцієнт Байєса для точок даних, і ви хочете мати можливість оновити це за допомогою однієї додаткової точки даних. Здається, що це можна зробити, не перераховуючи поля попереднього вектора даних, доки відома форма задньої функції . Якщо припустити, що ми знаємо форму цієї функції (і якщо припустити дані IID, як у вашому запитанні), то прогнозна щільність може бути записана як:нπн

м(хн+1|х1,...,хн)=Θf(хн+1|θ)πн(гθ|х1,...,хн).

Отже, у вас є:

м(х1,...,хн+1)=м(х1,...,хн)Θf(хн+1|θ)πн(гθ|х1,...,хн).

Порівнюючи два модельні класи через коефіцієнт Байєса, ми отримуємо рекурсивне рівняння:

Б12(х1,...,хн+1)=Б12(х1,...,хн)Θ1f(хн+1|θ)π1,н(гθ|х1,...,хн)Θ2f(хн+1|θ)π2,н(гθ|х1,...,хн).

Це все ще включає інтеграцію в діапазоні параметрів, тому я погоджуюся з вашою думкою, що, схоже, немає жодної обчислювальної переваги перед простою перерахункою коефіцієнта Байєса за допомогою початкової формули, яку ви даєте. Тим не менш, ви можете бачити, що для цього не потрібно перераховувати маргінали для попереднього вектора даних. (Натомість ми обчислюємо прогнозну щільність нової точки даних, що залежить від попередніх даних, під кожним із модельних класів.) Як і ви, я не бачу жодної обчислювальної переваги цього, якщо не трапляється, що ця інтегральна формула легко спрощується. У будь-якому випадку, я думаю, це дає вам ще одну формулу оновлення фактора Байєса.


Дякую. Це правда, що маргінали не потрібно перераховувати, stricto sensu , але кількість обчислень здається такою ж, як ви зауважуєте.
Сіань

Єдиною перевагою, про яку я можу подумати, є те, що оскільки ми зараз інтегруємось лише над однією щільністю (а не добуток густин), інтегранд буде менш мінливим, і тому ця остання формула може полегшити уникнення проблем із переливом у обчислення. Можливо, все це велике. н
Бен -
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.