Mi colega y yo estamos ajustando una gama de modelos de efectos mixtos lineales y no lineales en R. Se nos pide que realicemos una validación cruzada en los modelos ajustados para poder verificar que los efectos observados son relativamente generalizables. Esta es normalmente una tarea trivial, pero en nuestro caso, tenemos que dividir todos los datos en una parte de capacitación y una parte de prueba (para fines de CV) que no comparten niveles comunes. Por ejemplo,
Los datos de entrenamiento pueden basarse en los Grupos 1,2,3,4; El modelo ajustado se valida en forma cruzada en el Grupo 5.
Esto crea un problema ya que los efectos aleatorios basados en grupos estimados en los datos de entrenamiento no se aplican a los datos de las pruebas. Por lo tanto, no podemos CV el modelo.
¿Hay una solución relativamente sencilla para esto? ¿O alguien ha escrito un paquete para abordar este problema todavía? Cualquier pista es bienvenida!
¡Gracias!
fuente
Respuestas:
Fang (2011) ha demostrado una equivalencia asintótica entre AIC aplicada a modelos mixtos y validación cruzada de dejar un clúster fuera. ¿Posiblemente esto satisfaría a su revisor, permitiéndole simplemente calcular AIC como una aproximación más fácil de calcular a lo que solicitaron?
fuente
Colby y Bair (2013) habían desarrollado un enfoque de validación cruzada que puede aplicarse a modelos de efectos mixtos no lineales. Puede visitar este enlace para obtener más información.
fuente