Bloque IV · Frontera y síntesis · Módulo 18 de 20

gamlss2: el nuevo ecosistema

Conocer la nueva sintaxis de gamlss2(), migrar modelos de gamlss() a gamlss2(), y entender las ventajas del nuevo motor de optimización.

Datos: severidad_acc

1. La evolución del ecosistema

El paquete gamlss ha sido la herramienta de referencia para regresión distribucional desde 2005. En 2024, Rigby, Stasinopoulos y De Bastiani lanzaron gamlss2, una reescritura completa que moderniza el motor de optimización, simplifica la sintaxis y mejora la convergencia.

Objetivo

Conocer la nueva sintaxis de gamlss2(), entender las diferencias con gamlss(), y migrar modelos del curso a la nueva API.

2. ¿Qué cambia en gamlss2?

Aspectogamlss (clásico)gamlss2 (nuevo)
Sintaxis de fórmulassigma.formula = ~ x~ mu = ~ x, sigma = ~ x
Motor de optimizaciónRS (Rigby-Stasinopoulos)RS + Newton-Raphson mejorado
Suavizadospb(), lo()s(), pb() (compatibilidad mgcv)
Selección automáticafitDist(), chooseDist()chooseDist() mejorado
VelocidadR baseRcpp + compilación
Diagnósticowp(), Q.stats()Mismos + nuevos

3. Migración: sintaxis comparada

4. Ejemplo práctico: migrar el modelo de severidad

5. Nuevas capacidades de gamlss2

Mejoras clave de gamlss2

  • Integración con mgcv: los suavizados s() de mgcv son ahora ciudadanos de primera clase, con acceso a tipos avanzados (thin plate, tensor products, adaptive splines).
  • Mejor convergencia: el nuevo motor combina RS con Newton-Raphson, reduciendo iteraciones en modelos con ν\nu y τ\tau.
  • Paralelización: soporte nativo para ajustar múltiples distribuciones en paralelo con chooseDist().
  • Compatibilidad: los objetos gamlss2 son compatibles con predict(), residuals(), plot() y las funciones de diagnóstico existentes.

6. Cierre

¿Cuál es la diferencia principal de sintaxis entre gamlss() y gamlss2()?

Opciones de respuesta

¿Qué modelarías tú?

Toma un modelo que hayas ajustado con gamlss() en este curso y escribe su equivalente en gamlss2(). ¿La sintaxis es más clara? ¿Converge más rápido?


Referencias: Rigby, Stasinopoulos & De Bastiani (2024), gamlss2: A new implementation of GAMLSS; Stasinopoulos et al. (2024), Flexible Regression and Smoothing (2nd ed.).