Un fattore di Bayes è definito nel test bayesiano dell'ipotesi e nella selezione del modello bayesiano dal rapporto di due probabilità marginali: dato un campione iid e le rispettive densità di campionamento e , con corrispondenti priori e , il fattore Bayes per confrontare i due modelli è
Un libro che sto recensendo ha la strana affermazione che il suddetto fattore di Bayes(x1,…,xn)f1(x|θ)f2(x|η)π1π2B12(x1,…,xn)=defm1(x1,…,xn)m2(x1,…,xn)=def∫∏ni=1f1(xi|θ)π1(dθ)∫∏ni=1f2(xi|η)π2(dη)
B12(x1,…,xn) è "formato moltiplicando insieme i singoli [fattori di Bayes]" (p.118). Ciò è formalmente corretto se si utilizza la decomposizione
ma non vedo un vantaggio computazionale in questa scomposizione come aggiornamento di richiede lo stesso sforzo computazionale del calcolo originale diB12( x1, ... , xn)= m1( x1, ... , xn)m2( x1, ... , xn)= m1( xn| X1, ... , xn - 1)m2( xn| X1, ... , xn - 1)× m1( xn - 1| Xn - 2, ... , x1)m2( xn - 1| Xn - 2, ... , x1)× ⋯⋯ × m1( x1)m2( x1)
m1( xn| X1, ... , xn - 1)m2( xn| X1, ... , xn - 1)
m1( x1, ... , xn)m2( x1, ... , xn)
fuori esempi di giocattoli artificiali.
Domanda: esiste un modo generico e computazionalmente efficiente di aggiornare il fattore Bayes da a
\ mathfrak {B} _ {12} (x_1, \ ldots, x_ {n + 1}) che non richiede il ricalcolo dell'intero margine m_1 (x_1, \ ldots, x_n) e
m_2 (x_1, \ ldots, x_n) ?B12( x1, ... , xn)B12( x1, ... , xn + 1)m1( x1, ... , xn)m2( x1, ... , xn)
La mia intuizione è che, oltre ai filtri antiparticolato, che in effetti procedono nella stima dei fattori di Bayes B12( x1, ... , xn) una nuova osservazione alla volta, non esiste un modo naturale di rispondere a questa domanda .