← capítulo

Regresión lineal

Ajusta una línea — un plano, en realidad — a través de los datos y lee las predicciones de ella.

El baseline de batalla para regresión: coeficientes legibles, solución exacta, el modelo que todo lo más sofisticado tiene que superar.

Dos caminos a la misma línea

La idea

Mínimos cuadrados: elige la línea donde las brechas verticales al cuadrado suman el total más pequeño.

Míralo ajustarse

Cada frame es un paso de gradiente. La línea rota hasta acomodarse; el MSE cae por un precipicio y luego se aplana.

Después de 60 pasos, el descenso de gradiente iguala la forma cerrada: pendiente 3.00, intercepto 5.10.

Las matemáticas

El modelo, por fila y apilado:

y^i=wxi+b,y^=Xw+b\hat{y}_i = w^{\top} x_i + b, \qquad \hat{y} = Xw + b

Lo que minimizamos — el error cuadrático medio:

L(w,b)=1ni(y^iyi)2L(w, b) = \frac{1}{n} \sum_{i} \left( \hat{y}_i - y_i \right)^2

Un tazón convexo. Resuélvelo directamente, o desciéndelo. El mismo fondo.

Desde cero vs. librería

Ecuación normal, descenso de gradiente y sklearn sobre California housing — idénticos.

R² de prueba 0.585, MSE 0.528 — lo mismo para los tres. Solo hay una línea de mínimos cuadrados.

Los residuales dicen la verdad

La forma de abanico es heterocedasticidad; la raya diagonal es el tope de precio de $500k.

Conclusiones