📈 GAM (Modelos Aditivos Generalizados)

Splines, smooth terms, GCV y mgcv

Splines Smooth Terms GCV
Módulo 7 de 12
💡 Piénsalo así: La regresión lineal dibuja una línea recta. Los GAM son como un dibujante que puede hacer curvas suaves con un lápiz flexible. Los splines son como reglas flexibles que se doblan para seguir la forma de los datos. GCV es el ojo del dibujante que decide cuánto debe doblarse la línea: ni muy rígida (subajuste) ni muy retorcida (sobreajuste).

🎯 ¿Que aprenderas en este modulo?

Conceptos Clave de GAM

📐 Splines

Funciones polinómicas por partes que se unen suavemente en puntos llamados nudos (knots). Los splines cúbicos son los más comunes. Permiten modelar relaciones no lineales de forma flexible y suave.

🎨 Smooth Terms (s())

En la fórmula de GAM se escriben como s(x). Representan términos suaves estimados con splines. El parámetro k controla la dimensión base (máxima flexibilidad). mgcv elige automáticamente la suavidad óptima.

⚙️ GCV (Generalized CV)

Criterio para seleccionar el grado de suavidad óptimo. GCV = n·D / (n - γ·EDF)² donde D es la deviance y EDF los grados de libertad efectivos. Menor GCV = mejor equilibrio sesgo-varianza.

📦 mgcv

Paquete de R para GAM (Simon Wood). Función principal: gam(). Soporta splines de regresión, thin plate splines, tensor products. Permite términos paramétricos + suaves. Incluye GCV, REML y ML para smoothness selection.

Explicacion Detallada

Intuicion

Los modelos predictivos usan datos historicos para pronosticar valores futuros o desconocidos.

Formula clave

Cada modelo tiene su formulacion matematica para relacionar predictores con respuesta.

Paso a paso

Sigue la metodologia: entrenamiento, validacion, evaluacion.

Error comun: Sobreajuste

El sobreajuste ocurre cuando el modelo aprende ruido en vez de senal.

Ejemplo concreto

Aplica cada modelo a problemas reales de prediccion.

Conexion

Estos modelos avanzan hacia ML (Curso 5) y aplicaciones (Curso 6).

Ejemplo paso a paso

Explora los conceptos con ejemplos practicos disponibles en la simulacion interactiva de este modulo.

Explicacion Detallada

Intuicion

Los modelos predictivos usan datos historicos para pronosticar valores futuros o desconocidos.

Formula clave

Cada modelo tiene su formulacion matematica para relacionar predictores con respuesta.

Paso a paso

Sigue la metodologia: entrenamiento, validacion, evaluacion.

Error comun: Sobreajuste

El sobreajuste ocurre cuando el modelo aprende ruido en vez de senal.

Ejemplo concreto

Aplica cada modelo a problemas reales de prediccion.

Conexion

Estos modelos avanzan hacia ML (Curso 5) y aplicaciones (Curso 6).

Ejemplo paso a paso

Explora los conceptos con ejemplos practicos disponibles en la simulacion interactiva de este modulo.

🖊️ Simulador de Splines

Ajusta la flexibilidad (EDF) para ver cómo el spline se adapta a los datos.



8

Mini Quiz: GAM
💡 Responde las preguntas sobre Modelos Aditivos Generalizados.

📖 Resumen del modulo