Ir al contenido
σestadistica.ar

estadistica.ar · Enciclopedia de Estadística en españolhttps://estadistica.ar/conceptos/r2-ajustado-aic-bic

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.

Por Jorge Luis Montivero, Licenciado en Estadística · Mu3Sigma

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−(1−R2)n−1n−k−1R^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

Cuánto más grandes, y quién acierta

Ocho candidatas de las cuales tres tienen efecto real y cinco no, con todos los modelos posibles evaluados:

nnAICBIC
100Acierta el modelo exacto38,8 %83,2 %
Le sobra ruido61,1 %15,7 %
Tamaño medio (la verdad es 3)3,883,16
1.000Acierta el modelo exacto40,8 %96,0 %
Le sobra ruido59,2 %4,0 %
Tamaño medio3,823,04

Y para predecir, que es lo que promete el AIC

Error cuadrático medio en datos nuevos, donde el mínimo alcanzable es 1,00:

EscenarionnAICBICModelo completo
3 reales de 81001,07361,05401,0975
3 reales de 81.0001,00651,00401,0088
8 efectos chicos1001,14851,19211,1038
8 efectos chicos1.0001,00921,01181,0091

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 log⁡Y\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
Sospechar que pocas variables importanBIC
Sospechar que muchas aportan un pocoAIC, o no seleccionar
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: con predictoras de ruido puro se queda en cero y hasta da negativo.
  • Suponer que AIC y BIC convergen con muchos datos. Con mil casos, el BIC acierta el modelo verdadero el 96 % de las veces y el AIC el 41 %.
  • Elegir el criterio por el objetivo declarado. Con un modelo verdadero disperso, el BIC también predice mejor.

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

Seguir leyendo

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

estadistica.ar es gratuita y sin publicidad. Si te sirvió, podés invitar un cafecito por transferencia al alias mu3sigma. Asesoramiento estadístico, encuestas y capacitaciones: m3s.pro · WhatsApp +54 9 383 499-7929.

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-27}
}

Última actualización: 27 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.