Ein Bayes-Faktor wird beim Bayes'schen Testen der Hypothese und der Bayes'schen Modellauswahl durch das Verhältnis zweier Grenzwahrscheinlichkeiten definiert: bei gegebener iid-Stichprobe und entsprechenden Abtastdichten und mit den entsprechenden Prioritäten und ist der Bayes-Faktor für den Vergleich der beiden Modelle
Ein Buch, das ich gerade rezensiere, hat die seltsame Aussage, dass der oben genannte Bayes-Faktor(x1,…,xn)f1(x|θ)f2(x|η)π1π2B.12( x1, … , X.n) =defm1( x1, … , X.n)m2( x1, … , X.n)=def∫∏ni = 1f1( xich| θ) π1( d & thgr; )∫∏ni = 1f2( xich| η) π2( d η)
B.12( x1, … , X.n) wird "durch Multiplikation der einzelnen [Bayes-Faktoren] gebildet" (S.118). Dies ist formal korrekt, wenn man die Zerlegung
aber ich sehe in dieser Zerlegung keinen Rechenvorteil als das Update durch erfordert den gleichen Rechenaufwand wie die ursprüngliche Berechnung vonB.12(x1, … ,X.n)= m1(x1, … ,X.n)m2(x1, … ,X.n)= m1(xn|x1, … , X.n - 1)m2(xn|x1, … , X.n - 1)× m1( xn - 1| xn - 2, … ,X.1)m2( xn - 1| xn - 2, … ,X.1)× ⋯⋯ × m1(x1)m2(x1)
m1(xn|x1, … , X.n - 1)m2(xn|x1, … , X.n - 1)
m1(x1, … ,X.n)m2(x1, … ,X.n)
außerhalb künstliche Spielzeugbeispiele.
Frage: Gibt es eine generische und rechnerisch effiziente Möglichkeit, den Bayes-Faktor von auf zu
aktualisieren , bei dem nicht die gesamten Ränder und
berechnet werden müssen ?B.12(x1, … ,X.n)B.12(x1, … , X.n + 1)m1(x1, … ,X.n)m2(x1, … ,X.n)
Meine Intuition ist, dass es neben Partikelfiltern, die tatsächlich die Bayes-Faktoren eine neue Beobachtung schätzen , keine natürliche Möglichkeit gibt, diese Frage zu beantworten .B.12(x1, … ,X.n)