Definición breve
La regresión es una tarea de aprendizaje automático en la que un modelo predice valores numéricos continuos a partir de datos de entrada.
Explicación del concepto
A diferencia de la clasificación, donde el objetivo es asignar etiquetas, la regresión busca estimar valores continuos.
El modelo aprende la relación entre:
- variables de entrada (features)
- una variable de salida numérica
Ejemplos comunes:
- predicción de precios
- estimación de temperaturas
- pronóstico de demanda
Cómo funciona
El proceso incluye:
- Entrenamiento
El modelo aprende a partir de datos con valores conocidos. - Ajuste de parámetros
Se optimizan los parámetros para minimizar el error. - Predicción
El modelo estima valores continuos para nuevos datos.
Fórmula conceptual
Donde:
- x es la entrada
- y es el valor predicho
- epsilon representa el error
Tipos de regresión
1. Regresión lineal
Modela relaciones lineales.
2. Regresión polinómica
Captura relaciones no lineales.
3. Regresión regularizada
Incluye técnicas como L1 y L2.
4. Regresión con redes neuronales
Modela relaciones complejas.
Por qué es importante
La regresión es esencial para problemas de predicción numérica.
Aplicaciones:
- finanzas
- meteorología
- logística
- análisis de datos
Permite estimar valores en escenarios reales.
Ejemplo conceptual
Un modelo predice el precio de una casa en función de su tamaño, ubicación y características.
Ejemplo en PyTorch
Predicción continua:
output = model(input_data)
El modelo devuelve un valor numérico.
Conceptos relacionados
- Clasificación
- Función de pérdida
- Optimización de modelos
- Aprendizaje supervisado
- Evaluación de modelos
Resumen
La regresión es una técnica de aprendizaje automático utilizada para predecir valores continuos. Es fundamental en múltiples aplicaciones donde se requiere estimar cantidades numéricas a partir de datos.