FUNDAMENTOS DE IA · EJEMPLO INTERACTIVO

Aprendizaje supervisado:
regresión.

Creado el

Observa cómo se ajusta una recta a precios conocidos y cómo estima el precio de una vivienda nueva.

DÓNDE ENCAJA ESTE EJEMPLO

Del aprendizaje automático a la regresión

  1. Ámbito

    Sistemas de aprendizaje automático

    Aprenden patrones a partir de datos para aplicarlos a nuevos casos.

  2. Tipo de aprendizaje

    Aprendizaje supervisado

    Se entrena con ejemplos que incluyen una entrada y su respuesta conocida. Aquí: la superficie de cada vivienda y su precio.

  3. Tarea

    Regresión

    Predice una cantidad numérica continua. Aquí: un precio en euros. En este recurso usamos una regresión lineal con una sola variable.

Este es un ejemplo de aprendizaje supervisado para una tarea de regresión. Otra tarea supervisada es la clasificación, que predice categorías. Primero entrenamos con precios conocidos; después estimamos un precio nuevo.

1 · ENTRAN EJEMPLOS CON RESPUESTA

Aprendemos de viviendas cuyo precio ya conocemos

DATOS

Superficie en m²
11 viviendas de ejemplo
→
🧠

MODELO

Predice con una recta
ŷ = b + w · superficie
→
💶

PREDICCIÓN ŷ

Se compara con el precio real y

Cada ejemplo incluye una superficie x y un precio conocido y. El modelo recibe la superficie; el precio real se usa para comparar y corregir. Los datos son ficticios y solo sirven para aprender.

2 · EL CICLO DE APRENDIZAJE

Se equivoca, mide el error y corrige

1

🔮 Predice

Genera un precio
2

⚖️ Compara

Predicción vs. realidad
3

📉 Mide

Calcula el MSE
4

🔧 Ajusta

Modifica w y b
LA REGRESIÓN DURANTE EL ENTRENAMIENTO

El modelo ajusta la recta a los datos

Usamos una sola variable para verlo con claridad: superficie → precio. Los puntos azul oscuro son precios conocidos; los segmentos azul medio muestran la diferencia entre el precio real y la predicción. En un modelo de vivienda más completo podrían incluirse habitaciones, ubicación y antigüedad.

Ajuste de una regresión lineal durante el entrenamientoSuperficie en metros cuadrados en el eje horizontal y precio en miles de euros en el vertical. La recta azul se ajusta a los puntos azul oscuro al entrenar; los segmentos azul medio representan los errores.
Precio realRecta de predicciónError (real − predicho)
MSE de entrenamiento: (miles de €)²
Paso 0 / 13

Pulsa «Ver cómo aprende» para ver cómo se ajusta la recta.

3 · MEDIMOS EL ERROR

Un único MSE para este modelo

Error cuadrático medio · (miles de €)²
MSE = promedio de (precio real − predicción)²

Elevamos cada error al cuadrado y hacemos la media de las 11 viviendas. Así, los errores positivos y negativos no se cancelan. El MSE no es una cantidad en euros.

InicioIteraciones → 13

Cada barra muestra el MSE después de un ajuste. En este ejemplo baja; no siempre baja en cada paso de cualquier entrenamiento.

4 · AJUSTAMOS LOS PARÁMETROS

La pendiente w y la base b

ŷ = b + w · superficie
w · pendiente
Cambio predicho por cada m² extra
b · término independiente
Desplaza la recta hacia arriba o abajo

w se expresa en miles de €/m² y b en miles de €. La base b no debe interpretarse como el valor real de una vivienda de 0 m².

Modelo todavía sin entrenar

Entrenar
Ajustar w y b para reducir el error en los ejemplos.
→
Primero, entrenar
Después usamos esos mismos parámetros para predecir.

La animación realiza 13 ajustes mediante descenso de gradiente sobre todos los ejemplos. Ese número sirve para mostrar el proceso; no significa que todo modelo deba entrenarse en 13 pasos. Un MSE bajo en entrenamiento no garantiza buenos resultados en viviendas nuevas: eso se comprueba con datos separados que no se usan para ajustar.

1 · LLEGA UNA VIVIENDA NUEVA

Esta vez no conocemos el precio

85 m²
Superficie que recibe el modelo
?
Precio real desconocido

Esta vivienda no aparece entre los 11 ejemplos de entrenamiento. Usamos solo la superficie, igual que al entrenar.

2 · USAMOS LO APRENDIDO

Los mismos parámetros, un nuevo caso

🏠

VIVIENDA NUEVA

x = 85 m²
→
🧠

MODELO

Pendiente de entrenamiento
En inferencia aplica w y b.
No los modifica.
→
💶

PREDICCIÓN

Una estimación del precio

Primero entrena el modelo para obtener w y b.

Vuelve a Entrenamiento y pulsa «Ver cómo aprende».

Entrenamiento
El modelo ajusta sus parámetros usando precios conocidos.
→
Inferencia
El modelo aplica esos parámetros a una superficie nueva.

¿Qué es la regresión lineal?

La regresión lineal estima una cantidad numérica mediante una combinación lineal de las variables de entrada. En este ejemplo, una recta relaciona la superficie de una vivienda con su precio: predicción = b + w × superficie.

Cómo se utiliza en este recurso

La simulación utiliza once viviendas ficticias y trece ajustes por descenso de gradiente. El error cuadrático medio (MSE) resume las diferencias entre los precios conocidos y las predicciones. Después del entrenamiento se mantienen fijos los parámetros al predecir.

Alcance y límites

Un error bajo sobre los datos de entrenamiento no demuestra que el modelo funcione bien en viviendas nuevas. Este ejemplo no es una tasación y omite factores como ubicación, estado y antigüedad.

Preguntas frecuentes

¿Qué mide el MSE?

Es la media de las diferencias al cuadrado entre valores reales y predicciones. En esta simulación se expresa en miles de euros al cuadrado.

¿Entrenamiento e inferencia son iguales?

No. Entrenar ajusta parámetros usando respuestas conocidas. Inferir aplica los parámetros ya ajustados a una entrada.

Fuentes para contrastar y ampliar

Recursos relacionados

Volver al catálogo de ejemplosFundamentos de IA · Regresión