Quando sto codificando una simulazione Monte Carlo per qualche problema, e il modello è abbastanza semplice, utilizzo un campionario Gibbs molto semplice. Quando non è possibile utilizzare il campionamento di Gibbs, codifico il libro di testo Metropolis-Hastings che ho imparato anni fa. L'unico pensiero che ci faccio è scegliere la distribuzione saltante oi suoi parametri.
So che ci sono centinaia e centinaia di metodi specializzati che migliorano rispetto a quelle opzioni di libri di testo, ma di solito non penso mai a usarli / impararli. Di solito sembra che sia troppo sforzo per migliorare un po 'ciò che sta già funzionando molto bene.
Ma recentemente ho pensato se forse non ci sono nuovi metodi generali che possono migliorare rispetto a quello che ho fatto. Sono passati molti decenni da quando quei metodi sono stati scoperti. Forse sono davvero obsoleto!
Esistono alternative ben note a Metropolis-Hastings che sono:
- ragionevolmente facile da implementare,
- universalmente applicabile come MH,
- e migliora sempre in qualche modo i risultati di MH (prestazioni computazionali, precisione, ecc ...)?
Conosco alcuni miglioramenti molto specializzati per modelli molto specializzati, ma ci sono alcune cose generali che tutti usano che non conosco?