6 votos

Número máximo de alternativas en un modelo de elección discreta

Estamos modelando un escenario de elección discreta, con coeficientes específicos para cada alternativa. También rompemos el supuesto de independencia de las alternativas irrelevantes. Para modelar esto, utilizamos una regresión probit multinomial específica para cada alternativa. Esto se implementa en Stata como asmprobit . Sin embargo, como se describe en la documentación Hay un límite en el número de alternativas: ¡20! ¡Tenemos hasta 120 alternativas por caso! Oh, oh.

¿Por qué existe este límite? ¿Se puede hacer algo para aumentarlo? ¿Está este modelo (o una buena alternativa) implementado en R o en otro lugar, presumiblemente sin este límite?

4voto

Andy Puntos 10250

El principal problema con asmprobit es la flexibilidad que proporciona, que relaja la hipótesis de la independencia de las alternativas irrelevantes (IIA), pero tiene el coste de aumentar la potencia de cálculo. En este sentido, permite que las probabilidades de elegir una alternativa en lugar de otra dependan de la alternativa restante, aunque esto implica la evaluación de probabilidades a partir de la distribución normal multivariante. Dado que no existe una solución de forma cerrada, hay que recurrir a técnicas de simulación. Ese es el cuello de botella.

El método de simulación utilizado por asmprobit para resolver la máxima verosimilitud simulada es el simulador normal multivariante de Geweke-Hajivassiliou-Kean ( Documentación de GHK ) que sólo permite la dimensión $m\leq 20$ . Ahí es donde la restricción en asmprobit viene de que para más alternativas el tiempo de simulación se vuelve inmanejable. Para una descripción detallada de esto también puede ver la parte de "Probabilidad Simulada" en la sección de Métodos y Fórmulas del asmprobit documentación .

Dado que la razón del límite es computacional y no de implementación, no tengo demasiadas esperanzas de que haya una rutina de estimación mejor en R. Si la hubiera, probablemente Stata ya la habría implementado. Por cierto, esta restricción también es un problema para otros modelos probit de elección discreta (por ejemplo mprobit permite un máximo de 30 opciones distintas) por la misma razón expuesta anteriormente.

Una referencia útil para usted debería ser

  • Train, Kenneth E. 2007. Modelos de elección discreta con simulación. New York: Cambridge University Press.

que es probablemente el principal referencia sobre este tema. Si no recuerdo mal, también habla de casos en los que el número de opciones es muy grande. Sin embargo, no estoy seguro de que se pueda tener lo mejor de ambos mundos, es decir, relajar la AII y permitir muchas alternativas. Ciertamente, los modelos probit no le llevarán muy lejos debido a la normalidad multivariante, pero quizás otros modelos que también relajen el supuesto de la AII puedan ser útiles. Por ejemplo, el modelo logit mixto también relaja este supuesto, por lo que podría valer la pena echar un vistazo a las opciones de Stata para estimar este tipo de modelos (véase, por ejemplo, esto presentación para una visión general).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X