Introducción a los modelos lineales generalizados
El marco que unifica la regresión lineal, la logística y la de Poisson: tres piezas y una tabla que ordena todo el módulo.
1 · La idea
Un GLM generaliza la regresión lineal relajando dos restricciones: la respuesta ya no tiene que ser normal, y la relación con las predictoras ya no tiene que ser directa.
2 · Las tres piezas
1. La componente aleatoria: la distribución de —normal, binomial, Poisson, gamma—.
2. El predictor lineal: siempre igual.
3. La función de enlace , que conecta la media con el predictor lineal:
3 · La tabla que ordena todo
| Tipo de respuesta | Familia | Enlace | Modelo |
|---|---|---|---|
| Continua, simétrica | Normal | identidad | regresión lineal |
| Binaria | Binomial | logit | logística |
| Binaria | Binomial | log | regresión de riesgo relativo |
| Conteo | Poisson | log | Poisson |
| Conteo sobredisperso | Binomial negativa | log | binomial negativa |
| Continua positiva y asimétrica | Gamma | log o inversa | modelo gamma |
| Proporción | Beta | logit | regresión beta |
4 · Qué cambia y qué no
Lo que se mantiene:
- La estructura lineal en los parámetros.
- La interpretación “manteniendo las demás constantes”.
- Las variables dummy y las interacciones.
- La necesidad de independencia de las observaciones.
Lo que cambia:
- La estimación es por máxima verosimilitud, no por mínimos cuadrados.
- No hay : hay devianza y pseudo-.
- Los coeficientes están en la escala del enlace: hay que destransformarlos.
- Los residuos son de otro tipo: de devianza, de Pearson.
5 · La devianza
Es el análogo de la suma de cuadrados residual:
Sirve para comparar modelos anidados: la diferencia de devianzas se distribuye aproximadamente chi-cuadrado con los grados de libertad de la diferencia.
Es el equivalente exacto de la prueba F para comparar modelos lineales anidados.
6 · Elegir la familia y el enlace
| Pregunta | Respuesta |
|---|---|
| ¿Qué valores puede tomar ? | define la familia |
| ¿Cuál es la relación esperable? | define el enlace |
| ¿Hay sobredispersión? | cambia la familia a una más flexible |
7 · Hacia dónde se extiende
| Extensión | Para qué |
|---|---|
| Modelos mixtos generalizados | datos agrupados |
| GEE | datos correlacionados, con foco poblacional |
| Modelos aditivos (GAM) | relaciones no lineales flexibles |
| Modelos con inflación de ceros | conteos con exceso de ceros |
8 · Errores frecuentes
- Transformar la respuesta en vez de elegir la familia adecuada.
- Interpretar los coeficientes en la escala del enlace.
- Ignorar la sobredispersión.
- Buscar un donde no lo hay.
- Usar la familia normal con conteos o proporciones.
- Olvidar que siguen exigiendo independencia.
9 · En el software
# R — una sola función para todos
glm(y ~ x, family = gaussian(link = "identity")) # = lm()
glm(y ~ x, family = binomial(link = "logit")) # logística
glm(y ~ x, family = poisson(link = "log")) # Poisson
MASS::glm.nb(y ~ x) # binomial negativa
# Comparar modelos anidados
anova(m1, m2, test = "Chisq")
# Verificar sobredispersión
summary(modelo)$deviance / summary(modelo)$df.residual
# Python
import statsmodels.api as sm
import statsmodels.formula.api as smf
smf.glm("y ~ x", data=d, family=sm.families.Binomial()).fit()
smf.glm("y ~ x", data=d, family=sm.families.Poisson()).fit()Cómo citar esta entrada
APA (7.ª edición)
Montivero, J. L. (2026). Introducción a los modelos lineales generalizados. estadistica.ar. https://estadistica.ar/conceptos/introduccion-a-los-glm
BibTeX
@misc{estadistica_ar_introduccion_a_los_glm,
author = {Montivero, Jorge Luis},
title = {{Introducción a los modelos lineales generalizados}},
year = {2026},
howpublished = {\url{https://estadistica.ar/conceptos/introduccion-a-los-glm}},
note = {estadistica.ar. Consultado el \today},
urldate = {2026-09-19}
}Última actualización: 19 de septiembre de 2026. El contenido está bajo licencia CC BY-NC-SA 4.0: se puede reutilizar citando la fuente y sin fines comerciales.