Ir al contenido
σestadistica.ar
M13 · RegresiónAvanzadoInterpretación

R² ajustado, AIC y BIC

Por qué el R² no sirve para comparar modelos y qué usar en su lugar, con la demostración empírica de agregar ruido puro.

1 · El problema

R2R^2 nunca baja al agregar variables. Con suficientes predictoras se llega a 1 sin haber aprendido nada.

La demostración, agregando al modelo del ingreso tres variables generadas al azar, sin ninguna relación con nada:

ModelokkR2R^2R2R^2 ajustadoAICBIC
Solo horas10,061580,06151430.126430.141
+ edad20,072090,07196429.969429.992
+ sexo30,079630,07943429.856429.886
+ educación50,146310,14601428.797428.842
+ 3 variables de ruido80,146490,14601428.800428.868

2 · R² ajustado

Raj2=1(1R2)n1nk1R^2_{\text{aj}} = 1 - (1 - R^2)\frac{n-1}{n-k-1}

Penaliza la cantidad de predictoras: solo sube si la variable nueva aporta más de lo que cuesta en grados de libertad.

Puede bajar, y hasta dar negativo si el modelo es peor que la media.

3 · AIC y BIC

AIC=2ln(L)+2kBIC=2ln(L)+kln(n)AIC = -2\ln(L) + 2k \qquad BIC = -2\ln(L) + k\ln(n)

Los dos tienen la misma estructura: falta de ajuste + penalización por complejidad. Y en los dos, menor es mejor.

AICBIC
Penalización2k2kkln(n)k \ln(n)
Con nn grandemás permisivomucho más exigente
Objetivopredecir bienencontrar el modelo “verdadero”
Tiende a elegirmodelos más grandesmodelos más chicos

4 · Cómo se usan

Solo sirven para comparar, no en términos absolutos: un AIC de 428.797 no significa nada por sí solo.

Y los modelos comparados tienen que tener:

  • La misma variable dependiente, en la misma escala. Un modelo sobre YY y otro sobre logY\log Y no son comparables por AIC.
  • Los mismos casos. Si un modelo pierde filas por valores faltantes, la comparación es inválida.
Diferencia de AICEvidencia a favor del menor
0 – 2modelos equivalentes
4 – 7considerablemente mejor
> 10decididamente mejor

5 · Cuál usar

ObjetivoCriterio
Comunicar cuánto explica un modeloR2R^2 (crudo)
Comparar modelos con distinta cantidad de variablesR2R^2 ajustado
Elegir un modelo para predecirAIC
Elegir un modelo parsimoniosoBIC
Comparar modelos no anidados o no linealesAIC o BIC
Evaluar capacidad predictiva realvalidación cruzada

6 · Errores frecuentes

  • Usar el R2R^2 crudo para comparar modelos con distinta cantidad de variables.
  • Comparar AIC entre modelos con distinta variable dependiente.
  • Comparar modelos ajustados sobre distinta cantidad de casos.
  • Interpretar el AIC en términos absolutos.
  • Elegir modelo solo por criterios automáticos, sin criterio sustantivo.
  • Confundir el signo: en AIC y BIC, menor es mejor.
  • Creer que el R2R^2 ajustado no puede bajar. Sí puede, y es su gracia.

7 · En el software

# R
summary(modelo)$r.squared
summary(modelo)$adj.r.squared
AIC(modelo); BIC(modelo)

# Comparar varios de una vez
AIC(m1, m2, m3)
BIC(m1, m2, m3)

# Modelos anidados: la prueba F
anova(m_chico, m_grande)
# Python
modelo.rsquared
modelo.rsquared_adj
modelo.aic
modelo.bic
Cómo citar esta entrada

APA (7.ª edición)

Montivero, J. L. (2026). R² ajustado, AIC y BIC. estadistica.ar. https://estadistica.ar/conceptos/r2-ajustado-aic-bic

BibTeX

@misc{estadistica_ar_r2_ajustado_aic_bic,
  author       = {Montivero, Jorge Luis},
  title        = {{R² ajustado, AIC y BIC}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/r2-ajustado-aic-bic}},
  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.