El algoritmo GHK (Geweke, Hajivassiliou y Keane) [ 1 ] es un método de muestreo de importancia para simular probabilidades de elección en el modelo probit multivariado . Estas p...
Hispanopedia WikiContenido en espanolLectura gratuita
El algoritmo GHK (Geweke, Hajivassiliou y Keane) [ 1 ] es un método de muestreo de importancia para simular probabilidades de elección en el modelo probit multivariado . Estas probabilidades simuladas pueden utilizarse para recuperar estimaciones de parámetros a partir de la ecuación de máxima verosimilitud mediante cualquiera de los métodos de maximización habituales ( método de Newton , BFGS , etc.). Train [ 2 ] ofrece pasos bien documentados para implementar este algoritmo en un modelo probit multinomial . Lo que sigue a continuación se aplica al modelo probit multivariado binario.
Consideremos el caso en el que se intenta evaluar la probabilidad de elección dedóndey dónde podemos tomarcomo opciones ycomo individuos u observaciones, es la media yes la matriz de covarianza del modelo. La probabilidad de observar la elecciónes
Dóndey,
A menos quees pequeño (menor o igual que 2) no hay una solución de forma cerrada para las integrales definidas anteriormente (se ha realizado algún trabajo con[ 3 ] ). La alternativa a evaluar estas integrales de forma cerrada o mediante métodos de cuadratura es utilizar la simulación. GHK es un método de simulación para simular la probabilidad anterior utilizando métodos de muestreo de importancia.
Evaluarse simplifica al reconocer que el modelo de datos latentespuede reescribirse utilizando una factorización de Cholesky,Esto dadonde elLos términos se distribuyen.
Utilizando esta factorización y el hecho de que laSe distribuyen independientemente, se pueden simular extracciones de una distribución normal multivariada truncada utilizando extracciones de una distribución normal aleatoria univariada.
Por ejemplo, si la región de truncamientotiene límites inferior y superior iguales a(incluyendo a,b =) entonces la tarea se convierte en
Nota: , sustituyendo:
Reorganizando lo anterior,
Ahora todo lo que hay que hacer es extraer iterativamente de la distribución normal univariada truncada con los límites dados anteriormente. Esto se puede hacer mediante el método de la función de distribución acumulada inversa y teniendo en cuenta que la distribución normal truncada viene dada por:
Dóndeserá un número entre 0 y 1 porque lo anterior es una función de distribución acumulada (CDF). Esto sugiere que para generar extracciones aleatorias de la distribución truncada hay que resolver paradonación,
dóndeyyes la función de distribución acumulada normal estándar. Con tales extracciones se puede reconstruir lamediante su ecuación simplificada utilizando la factorización de Cholesky. Estas extracciones estarán condicionadas a las extracciones anteriores y, utilizando propiedades de las normales, el producto de las PDF condicionales será la distribución conjunta de la,
Dóndees la distribución normal multivariada.
Porquecondicionado aestá restringido al conjuntomediante la configuración utilizando la factorización de Cholesky entonces sabemos quees una distribución normal multivariada truncada. La función de distribución de una distribución normal truncada es:
Por lo tanto,tiene distribución,
dóndees el PDF normal estándar para elegir.
PorqueLa estandarización anterior hace que cada término tenga una media de 0 y una varianza de 1.
Sea el denominadory el numeradordóndees la función de densidad de probabilidad normal multivariada.
Volviendo al objetivo original, evaluar el
Utilizando el muestreo de importancia podemos evaluar esta integral,
Esto se aproxima bien mediante.
Referencias
↑ Hajivassiliou, Vassilis (1994). "MÉTODOS DE ESTIMACIÓN CLÁSICOS PARA MODELOS LDV MEDIANTE SIMULACIÓN" (PDF) . Manual de Econometría . doi : 10.1016/S1573-4412(05)80009-1 .
↑ Train, Kenneth (2003). Métodos de elección discreta con simulación . Cambridge University Press.
↑ Greene, William (2003). Análisis econométrico . Prentice Hall.