stringtranslate.com

Algoritmo GHK

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 se pueden utilizar para recuperar estimaciones de parámetros de la ecuación de verosimilitud maximizada utilizando cualquiera de los métodos de maximización conocidos ( método de Newton , BFGS , etc.). Train [2] tiene pasos bien documentados para implementar este algoritmo para un modelo probit multinomial. Lo que sigue aquí se aplicará al modelo probit binario multivariado.

Consideremos el caso en el que se intenta evaluar la probabilidad de elección de dónde y dónde podemos tomar como opciones y como individuos u observaciones, es la media y es la matriz de covarianza del modelo. La probabilidad de observar la elección es

Dónde y,

A menos que sea pequeño (menor o igual a 2), no existe una solución en forma cerrada para las integrales definidas anteriormente (se ha trabajado con [3] ). La alternativa para evaluar estas integrales en forma cerrada o por métodos de cuadratura es utilizar simulación. GHK es un método de simulación para simular la probabilidad anterior utilizando métodos de muestreo de importancia.

La evaluación se simplifica al reconocer que el modelo de datos latentes se puede reescribir utilizando una factorización de Cholesky, . Esto da como resultado dónde se distribuyen los términos .

Utilizando esta factorización y el hecho de que se distribuyen independientemente, se pueden simular extracciones de una distribución normal multivariada truncada utilizando extracciones de una normal aleatoria univariante.

Por ejemplo, si la región de truncamiento tiene límites inferior y superior iguales a (incluyendo a,b = ), entonces la tarea se convierte en

Nota: , sustituyendo:

Reordenando arriba,

Ahora, todo lo que se necesita hacer es extraer iterativamente de la distribución normal univariante truncada con los límites indicados anteriormente. Esto se puede hacer mediante el método de la función de distribución acumulativa inversa y teniendo en cuenta que la distribución normal truncada está dada por:

Donde será un número entre 0 y 1 porque lo anterior es una función de distribución acumulativa. Esto sugiere generar extracciones aleatorias a partir de la distribución truncada que se debe resolver para obtener,

donde y y es la CDF normal estándar. Con tales valores extraídos se puede reconstruir la por su ecuación simplificada utilizando la factorización de Cholesky. Estos valores extraídos estarán condicionados a los valores extraídos antes y utilizando las propiedades de las normales el producto de las PDF condicionales será la distribución conjunta de la ,

¿Dónde está la distribución normal multivariada?

Como la condicional está restringida al conjunto por la configuración que utiliza la factorización de Cholesky, entonces sabemos que es una normal multivariada truncada. La función de distribución de una normal truncada es,

Por lo tanto, tiene distribución,

¿Dónde está el pdf normal estándar para elección ?

Porque la estandarización anterior hace que cada término tenga una media de 0 y una varianza de 1.

Sea el denominador y el numerador donde es la función de densidad de probabilidad normal multivariada.

Volviendo al objetivo original, evaluar la

Usando el muestreo de importancia podemos evaluar esta integral,

Esto se aproxima bien mediante .

Referencias

  1. ^ Hajivassiliou, Vassilis (1994). "MÉTODOS CLÁSICOS DE ESTIMACIÓN PARA MODELOS LDV USANDO SIMULACIÓN" (PDF) . Manual de econometría .
  2. ^ Train, Kenneth (2003). Métodos de elección discreta con simulación . Cambridge University Press.
  3. ^ Greene, William (2003). Análisis econométrico . Prentice Hall.