Czytałem dziś blog Christiana Roberta i całkiem podobał mi się nowy algorytm Metropolis-Hastings, o którym rozmawiał. Wydawało się proste i łatwe do wdrożenia.
Ilekroć koduję MCMC, mam tendencję do trzymania się bardzo podstawowych algorytmów MH, takich jak niezależne ruchy lub losowe spacery na skali dziennika.
Z jakich algorytmów MH ludzie rutynowo korzystają? W szczególności:
- Dlaczego ich używasz?
- W pewnym sensie musisz myśleć, że są optymalne - w końcu używasz ich rutynowo! Jak oceniasz optymalność: łatwość kodowania, zbieżność, ...
Szczególnie interesuje mnie to, co jest stosowane w praktyce, tj. Kiedy kodujesz własne schematy.