Este es más un parcial práctico respuesta, pero a mí me funciona para hacer algunos ejercicios antes de entrar profundamente en la teoría.
Este ats.ucla.edu enlace es una referencia que puede ayudar a que comienzo a entender acerca de la regresión logística multinomial (como se ha señalado por la Ley), en una forma más práctica.
Se presenta reproducible código para entender la función multinom
de nmet
paquete en R
y también se da una breve charla sobre las salidas de interpretación.
Considere este código:
va = c('cat','dog','dog','goat','cat','goat','dog','dog')
# cat will be the outcome baseline
vb = c(1,2,1,2,1,2,1,2)
vc = c('blue','red','blue','red','red','blue','yellow','yellow')
# blue will be the vc predictor baseline
set.seed(12)
vd = round(rnorm(8),2)
data = data.frame(cbind(va,vb,vc,vd))
library(nnet)
fit <- multinom(va ~ as.numeric(vb) + vc + as.numeric(vd), data=data)
# weights: 18 (10 variable)
initial value 8.788898
iter 10 value 0.213098
iter 20 value 0.000278
final value 0.000070
converged
fit
Call:
multinom(formula = va ~ as.numeric(vb) + vc + as.numeric(vd),
data = data)
Coefficients:
(Intercept) as.numeric(vb) vcred vcyellow as.numeric(vd)
dog -1.044866 120.3495 -6.705314 77.41661 -21.97069
goat 47.493155 126.4840 49.856414 -41.46955 -47.72585
Residual Deviance: 0.0001656705
AIC: 20.00017
Esto es cómo se puede interpretar el log-lineal equipado logística multinomial modelo:
\begin{align}
\ln\left(\frac{P(va={\rm cat})}{P(va={\rm dog})}\right) &= b_{10} + b_{11}vb + b_{12}(vc={\rm red}) + b_{13}(vc={\rm yellow}) + b_{14}vd \\
&\ \\
\ln\left(\frac{P(va={\rm cat})}{P(va={\rm goat})}\right) &= b_{20} + b_{21}vb + b_{22}(vc={\rm red}) + b_{23}(vc={\rm yellow}) + b_{24}vd
\end{align}
Aquí es un extracto acerca de cómo los parámetros del modelo puede ser interpretado:
- Una unidad de incremento en la variable vd está asociada con la disminución de las probabilidades de registro de ser "perro" o "gato" en la cantidad de 21.97069 ($b_{14}$).
la misma lógica para la segunda línea, pero, teniendo en cuenta "la cabra" vs "gato" con ($b_{24}$=-47.72585).
- El registro de probabilidades de ser "perro" o "gato" se incrementará en 6.705314 si el movimiento de la vc="blue" para vc="rojo"($b_{12}$).
.....
Hay mucho más en el artículo, pero creo que esta parte de ser el núcleo.
Referencia:
R Análisis De Datos Ejemplos: La Regresión Logística Multinomial. UCLA: Estadísticos de Grupo de Consultoría.
de http://www.ats.ucla.edu/stat/r/dae/mlogit.htm (consultado el 05 de noviembre de 2013).