El aprendizaje supervisado es un tipo de técnica de Machine Learning que utiliza datos etiquetados para entrenar modelos y realizar predicciones. En el aprendizaje supervisado, un modelo aprende a realizar una tarea de clasificación o regresión empleando un conjunto conocido de datos de entrada y respuestas.
El aprendizaje supervisado es una técnica de Machine Learning que utiliza datos etiquetados para entrenar modelos capaces de realizar predicciones. El algoritmo aprende a partir de un conjunto conocido de datos de entrada (características) asociado a respuestas o salidas conocidas.
Los dos principales tipos son la clasificación, que predice respuestas categóricas, por ejemplo determinar si una pieza de equipo es defectuosa o funcional, y la regresión, que predice valores continuos como la carga de una red eléctrica o el estado de carga de una batería.
El aprendizaje supervisado requiere datos de entrenamiento etiquetados con entradas y salidas conocidas, mientras que el aprendizaje no supervisado utiliza datos sin etiquetar para descubrir patrones ocultos sin intervención humana. Los resultados del aprendizaje supervisado suelen ser más precisos, aunque requieren un proceso de etiquetado de datos que puede ser costoso y llevar mucho tiempo.
Entre las aplicaciones más habituales se encuentran la imagen médica y la detección de tumores, la clasificación de señales ECG, la previsión de la demanda eléctrica, la evaluación del riesgo crediticio, la detección de anomalías en automatización industrial y la estimación del estado de carga de baterías en vehículos eléctricos.
Los árboles de decisión, las Support Vector Machines (SVM) y las redes neuronales pueden utilizarse tanto en tareas de clasificación como de regresión dentro del aprendizaje supervisado.
La mejora de un modelo implica la ingeniería de características (feature engineering), incluida la selección y transformación de características, así como el ajuste de hiperparámetros para identificar valores óptimos de parámetros como la tasa de aprendizaje, el tamaño del lote (batch size) o el número de épocas de entrenamiento.
MATLAB ofrece las aplicaciones Classification Learner y Regression Learner para entrenar y evaluar modelos de Machine Learning, la aplicación Deep Network Designer para redes neuronales y herramientas para el preprocesamiento de datos, la ingeniería de características y el despliegue de modelos en sistemas embebidos.
Los datos etiquetados proporcionan los pares correctos de entrada y salida que permiten al modelo aprender patrones y relaciones, influyendo directamente en la precisión de las predicciones. La calidad y el realismo de los datos etiquetados son fundamentales para el rendimiento del modelo y su capacidad para generalizar a datos nuevos.
Recursos
Amplíe sus conocimientos con documentación, ejemplos, vídeos y mucho más.