Cuando se ejecuta el algoritmo Metropolis-Hastings con distribuciones de candidatos uniformes, ¿cuál es la razón de tener tasas de aceptación de alrededor del 20%?
Mi pensamiento es: una vez que se descubren los valores de los parámetros verdaderos (o casi verdaderos), entonces ningún nuevo conjunto de valores de parámetros candidatos del mismo intervalo uniforme aumentaría el valor de la función de probabilidad. Por lo tanto, cuantas más iteraciones ejecute, menores serán las tasas de aceptación que debería obtener.
¿Dónde me equivoco en este pensamiento? ¡Muchas gracias!
Aquí está la ilustración de mis cálculos:
donde es el log-verosimilitud.
Como candidatos siempre se toman del mismo intervalo uniforme,
Por lo tanto, el cálculo de la tasa de aceptación se reduce a:
La regla de aceptación de es la siguiente:
Si , donde se de la distribución uniforme en el intervalo , entonces
de lo contrario, extraiga de la distribución uniforme en el intervalo