5 votos

¿Puede tener un logit condicional sin efectos fijos o un logit simple con probabilidades condicionales?

Tenemos un conjunto de agentes que deben elegir una y sólo una alternativa de un gran número de ellos (max # de alternativas = 120). Agentes de tomar la decisión varias veces, sin el reemplazo de las alternativas elegidas en las primeras iteraciones (por Lo que el número de alternativas es en primer lugar de 120, a continuación, 119, a continuación, 118, etc.). Cada vez que un agente toma una decisión es un grupo de alternativas (es decir, un agente de decisiones una decisión = un grupo de alternativas a elegir entre). Para cada grupo alternativo, queremos estimar la probabilidad de que el agente de elección de cualquiera de las alternativas. Ya sabemos que una de las alternativas en el grupo será elegido, la suma de estas probabilidades debe ser 1. Estamos modelando la toma de decisión como una función de:

  1. las características de las alternativas y
  2. algunas de las características del agente que interactúan con las alternativas de características.

Tenga en cuenta que las características de las alternativas y de los agentes varían de un grupo a otro; tanto las alternativas y los agentes son cambiantes a través del tiempo (por ejemplo, Si una de las alternativas es "bus" y ha el precio de la propiedad, el precio es variable en cada agrupación. Del mismo modo, si los agentes tienen la propiedad de "renta", los ingresos son variables en cada grupo). También tenga en cuenta que no tenemos ninguna razón para creer que hemos observado agente de efectos específicos en nuestro escenario. De hecho, tenemos razones para creer que la interacción de nuestro agente específico de variables con aquellas que describen las alternativas son capaces de captar cualquier posible agente-efecto específico.

Cómo hacer el modelo de esto?

El McFadden del modelo de elección (asclogit en Stata) es una opción, pero:

  1. Es demasiado lento para nuestros propósitos
  2. De hecho, incluso no converge
  3. Se incluye un análisis de lo que nos interesa ahora; tiene una variable ficticia para cada alternativa (por ejemplo, "bus", frente a "taxi") cuando todos estamos en la actualidad interesa es la alternativa de medición de propiedades (por ejemplo, "precio").
  4. No sabemos cómo ponerlo en práctica en R, que van a tener que hacer

Por lo tanto, ejecutar un modelo logit condicional (clogit en Stata, o clogit en survival en R). Desde aquí nos gustaría obtener las probabilidades ajustadas de varias variables de interés. Sin embargo, la interpretación de los resultados ha demostrado ser complicado, porque en un logit condicional no es posible obtener los efectos marginales, o las probabilidades ajustadas de variables particulares. Normalmente la gente sugeriría mirar los odds ratios. En nuestro caso, esto es muy complicado por el hecho de que muchas de las variables de interés se implementó el uso de un restringido cubic spline. Todo el problema de no ser capaz de obtener los efectos marginales o probabilidades ajustadas parece ser debido a que logit condicional de ejecución de efectos fijos, que realmente no necesitan y que sólo complican la post-estimación de análisis en nuestro caso.

Regular de un modelo logit, sin acondicionado, permitiría estimar los efectos marginales (incluso con restricciones de splines cúbicos). Por desgracia, la suma de las probabilidades pronosticadas para cada grupo no es igual a 1. Así que, aquí viene la pregunta: ¿hay una manera de condicionar la probabilidad de observar un resultado positivo para la alternativa j y el agente i en una forma que la suma de las probabilidades de cada grupo es igual a 1, sin tener que asumir que hay algún agente específico de efectos fijos?

1voto

JLarky Puntos 1425

Después de una semana de intenso aprendizaje ahora somos capaces de responder a nuestra pregunta. Publicamos la respuesta aquí porque podría ser de alguna ayuda a otras personas y porque los expertos todavía podría validación cruzada.

Llegamos a la siguiente conclusión. Cuando el número de alternativas es grande, la estimación de un modelo logit condicional es aproximadamente equivalente a la estimación de un incondicional del modelo logit con una variable ficticia para cada grupo y una constante y , a continuación, el acondicionamiento de la predicción de probabilidades para cada una de las alternativas por la suma de la predicción de probabilidades para todas las alternativas disponibles para un tomador de decisiones (es decir, todas las alternativas dentro de un grupo). La estimación de los coeficientes y el de la predicción de las probabilidades (después de la transformación) sería aproximadamente el mismo en los dos casos. De hecho, los coeficientes del modelo logit condicional se refiere a la predicción lineal, asumiendo que no hay ningún efecto fijo. En otras palabras, los coeficientes de medir el incremento en la predicción lineal (es decir, el registro de las probabilidades) para un incremento unitario en la variable independiente. Esto es coherente con lo explicado en el programa Stata documentación de xtlogit y clogit. En particular, en la página 15 de este último, se indica:

Si Ti es grande para todos los grupos, el sesgo de la incondicional de efectos fijos estimador no es una preocupación, y podemos con confianza uso logit con un indicador de variable para cada grupo.

Por el condicionamiento a la suma de las predicciones de probabilidades dentro de un grupo, el logit condicional efectivamente elimina cualquier posible efecto fijo porque lo que es constante dentro de un grupo no importa después de dividir cada una de las probabilidades predichas por la suma dentro de un grupo. Esto es así porque todo lo que es constante dentro de un grupo anularía. Por lo tanto, si usted no tiene ningún efecto fijo, estimando un incondicional del modelo logit con una constante y una variable de indicador para cada grupo, o uno con un constante pero sin el indicador de la variable, debe devolver aproximadamente los mismos coeficientes y el mismo predijo que las probabilidades. A continuación, puede simplemente dividir la predicción de probabilidades por la suma de la predicción de probabilidades dentro de un grupo. Este sería el retorno de la predicción de la probabilidad de que un tomador de decisiones que elige una determinada alternativa. Estas probabilidades, por construcción, la suma de a 1 dentro del grupo.

Esto es lo que pensamos que hemos aprendido, si esto es incorrecto, por favor corregir nosotros.

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