Estoy usando el AIC (Criterio de información de Akaike) para comparar modelos no lineales en R. ¿Es válido comparar los AIC de diferentes tipos de modelos? Específicamente, estoy comparando un modelo ajustado por glm versus un modelo con un término de efecto aleatorio ajustado por glmer (lme4).
Si no, ¿hay alguna manera de que se pueda hacer tal comparación? ¿O es la idea completamente inválida?
fuente
Esta es una gran pregunta que he tenido curiosidad por un tiempo.
Para modelos de la misma familia (es decir, modelos autorregresivos de orden k o polinomios) AIC / BIC tiene mucho sentido. En otros casos está menos claro. Calcular la probabilidad de registro exactamente (con los términos constantes) debería funcionar, pero usar una comparación de modelos más complicada, como Factores de Bayes, probablemente sea mejor (http://www.jstor.org/stable/2291091).
Si los modelos tienen la misma función de pérdida / error, una alternativa es simplemente comparar las probabilidades de registro con validación cruzada. Por lo general, eso es lo que intento hacer cuando no estoy seguro de que AIC / BIC tenga sentido en una situación determinada.
fuente
Tenga en cuenta que, en algunos casos, AIC ni siquiera puede comparar modelos del mismo tipo, como los modelos ARIMA con un orden de diferencia diferente. Citando Pronósticos: Principios y práctica por Rob J Hyndman y George Athanasopoulos:
fuente